Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 久久精品免看国产,欧美国产在线精品17p,精品国产一区二区三区不卡

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          肖sir_html之基本使用(1)

          、新建項目

          1、新建===web項目===輸入項目名稱====完成


          二、新建html文件

          在新建項目中新建html模板


          輸入文件名稱:


          三、認識基本格式


          聯想出基本格式:



          四、編輯html文件


          運行html,選擇瀏覽器



          五、html常用的快捷鍵

          (1)ctrl+n+w web項目創建



          (2)ctrl+n+h html文檔創建


          (3)ctrl+s 保存html頁面(頁面上如果未保存會顯示*號)



          (4)ctrl+r html運行
          (5)ctrl+z 撤回
          (6)!+tab鍵 聯想基本格式
          (7)ctrl+/ 注釋和取消注釋



          (8)ctrl+鼠標滾輪, 字體方大和縮小


          六、認識標簽

          (1)H標簽(標題標簽)



          (2)p標簽 (段落標簽)



          (3)img 標簽(圖片標簽)
          兩種:第一種widows上傳圖片,第二種:網上圖片鏈接

          第一種


          img中顯示圖片

          img中引入圖片




          第二種:網上圖片的鏈接:




          (4) 標簽(空格)



          (5)em 標簽表示斜體



          (6)i 標簽表示斜體



          (7)br 表示換行



          (8)b 標簽表示加粗



          (9) strong 標簽表示加粗



          (10)s 標簽(刪除線)




          (11)u 標簽 (下劃線)



          (12)font 顏色



          (13)sub下標
          (14)sup上標

          們可以使用以下的方式去渲染html

          func main() {
          	router := gin.Default()
          	router.LoadHTMLGlob("templates/*")
          	//router.LoadHTMLFiles("templates/template1.html", "templates/template2.html")
          	router.GET("/index", func(c *gin.Context) {
          		c.HTML(http.StatusOK, "index.tmpl", gin.H{
          			"title": "Main website",
          		})
          	})
          	router.Run(":8080")
          }

          在html中我們可以使用特殊的雙花括號來渲染title這個值

          <html>
          	<h1>
          		{{ .title }}
          	</h1>
          </html>
          

          值得注意的是這種方式并不是gin特有的,而是golang特有的,它還有其他的模板語法。


          模板語法:

          定義變量:

          {{$article := "hello"}}

          也可以給變量賦值

          {{$article := .ArticleContent}}

          函數的調用:

          {{funcname .arg1 .arg2}}

          判斷語法:

          {{if .condition}}
          {{end}}
          {{if .condition1}}
          {{else if .contition2}}
          {{end}}
          • not 非
          {{if not .condition}}
          {{end}}
          • and 與
          {{if and .condition1 .condition2}}
          {{end}}
          • or 或
          {{if or .condition1 .condition2}}
          {{end}}
          • eq 等于
          {{if eq .var1 .var2}}
          {{end}}
          • ne 不等于
          {{if ne .var1 .var2}}
          {{end}}
          • lt 小于
          (less than){{if lt .var1 .var2}}
          {{end}}
          • le 小于等于
          {{if le .var1 .var2}}
          {{end}}
          • gt 大于
          {{if gt .var1 .var2}}
          {{end}}
          • ge 大于等于
          {{if ge .var1 .var2}}
          {{end}}

          循環:

          {{range $i, $v := .slice}}
          {{end}}

          引入一個模板:

          {{template "navbar"}}

          主站蜘蛛池模板: 国产在线一区二区视频| 一区高清大胆人体| 日韩精品一区二区三区在线观看l| 午夜福利一区二区三区在线观看 | 久久精品国产第一区二区三区| 亚洲日本中文字幕一区二区三区| 无码精品人妻一区二区三区漫画 | 国产乱码精品一区二区三区香蕉| 国产在线观看一区二区三区四区| 亚洲色无码一区二区三区| 国内精品视频一区二区八戒| 中文字幕永久一区二区三区在线观看| 亚洲日本精品一区二区| 曰韩精品无码一区二区三区| 国产伦精品一区三区视频| 国产主播在线一区| 精品一区精品二区制服| 激情综合一区二区三区| 一区二区三区免费在线视频| 国产精品视频免费一区二区| 少妇无码一区二区三区免费| 国模丽丽啪啪一区二区| 东京热人妻无码一区二区av| 乱中年女人伦av一区二区| 精品免费国产一区二区| 天堂成人一区二区三区| 国产精品无码一区二区三区免费| 精品亚洲AV无码一区二区| 久久国产精品一区免费下载| 在线视频一区二区三区三区不卡| 亚洲免费视频一区二区三区| 精品中文字幕一区在线| 亚洲一区二区精品视频| 中文字幕一区二区三区视频在线| 视频一区二区中文字幕| 中文字幕一区二区日产乱码| 91一区二区三区四区五区 | 国产日韩精品一区二区三区| 无码精品久久一区二区三区| 国偷自产av一区二区三区| 无码人妻精品一区二区在线视频 |