日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

html源码md风格,code/html.md at master · Rongx/code · GitHub

發布時間:2025/3/20 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html源码md风格,code/html.md at master · Rongx/code · GitHub 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[TOC]

HTML編程規范

1 前言

2 代碼風格

2.1 文件

[建議] 用不帶 BOM 頭的 UTF-8 編碼

用沒有字節順序標記的UTF-8編碼格式進行編寫。

在HTML模板和文件中指定編碼 . 不需要制定樣式表的編碼,它默認為UTF-8.

2.2 結構

2.2.1 縮進

[強制] 每次縮進 4 個空格,不允許使用 2 個空格過 tab 字符

[強制] 每個塊元素、列表元素或表格元素都獨占一行,每個子元素都相對于父元素進行縮進

將塊元素、列表元素或表格元素都放在新行。

另外,需要縮進塊元素、列表元素或表格元素的子元素。

(如果出現了列表項左右空文本節點問題,可以試著將所有的 li 元素都放在一行。 )

Space, the final frontier.

姓名年齡

張三16

[強制] html、head、body 以及 head 和 body 的直接子元素不縮進

2.2.2 空格

[強制] 元素屬性中的 = 左右不能出現空格

...

...

...

...

2.2.3 換行

[建議] 每行代碼不超過 120 個字符

考慮到 html 的特殊性,不作強制要求。

2.3 注釋

[建議] 在模塊的開始和結束位置添加模塊開始/結束注釋

這樣做是很有必要的,可以使代碼結構更加清晰,便于維護,尤其是模塊代碼很多行的時候。

開始注釋:。

結束注釋:。

模塊代碼比較少的時候允許只有開始注釋!

logo

3 語言特性

3.1 DOCTYPE

[強制] 使用HTML5標準,且DOCTYPE大寫

DOCTYPE 不可省略。

3.2 元素

[強制] 元素名必須小寫

[強制] 不要省略可選的結束標簽(closing tag)

這是一段文本

這是一段文本

[強制] 不要在自閉合元素(Void elements)尾部添加斜線

常見的自閉合元素:


不太常見的無內容元素:

示例:

[強制] 標簽必須合理地嵌套

塊元素可以包含內聯元素或塊元素。

內聯元素不能包含塊元素。

幾個特殊的塊元素只能包含內聯元素,不能包含塊元素:h1-h6、p、dt、caption、hr。

其他規則,如 tbody 必須置于 table 中。

[建議] 合理使用語義化標簽

合理使用,不濫用。

原因:SEO優化。

[建議] 不使用樣式有關的元素

如center、u 等等。

[建議] 減少不必要的嵌套

3.3 屬性

[強制] 屬性必須小寫

[建議] 自定義屬性以 data- 開頭

[強制] 屬性值必須用雙引號包圍

不允許使用單引號,不允許不加引號。

總結

以上是生活随笔為你收集整理的html源码md风格,code/html.md at master · Rongx/code · GitHub的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。