欧美日韩激情_美女国产一区_国产精品久久久久影院日本_69xxx在线

HTML(5)樣式指南和代碼約定-4.6HTML5

HTML 代碼約定

web 開發(fā)者常常不確定在 HTML 中使用的代碼樣式和語法。

創(chuàng)新互聯(lián)建站主要從事網(wǎng)站設(shè)計制作、成都網(wǎng)站制作、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)耀州,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220

在 2000 年至 2010 年之間,許多 web 開發(fā)者從 HTML 轉(zhuǎn)換為 XHTML。

通過 XHTML,開發(fā)者不得不編寫有效的“格式良好的”代碼。

HTML5 在代碼驗(yàn)證時會更寬松一點(diǎn)。

通過 HTML5,您必須創(chuàng)建屬于自己的最佳實(shí)踐、樣式指南和代碼約定。

智能且有未來保證

對樣式的合乎邏輯的使用,可以令其他人更容易理解和使用您的 HTML。

在未來,諸如 XML 閱讀器之類的程序,也許需要閱讀您的 HTML。

使用格式良好的“近似 XHTML 的”語法,能夠更智能。

注釋:請始終保持您的樣式智能、整潔、純凈、格式良好。

請使用正確的文檔類型

請始終在文檔的首行聲明文檔類型:

<!DOCTYPE html>

如果您一貫堅持小寫標(biāo)簽,那么可以使用:

<!doctype html>
請使用小寫元素名

HTML5 允許在元素名中使用混合大小寫字母。

我們推薦使用小寫元素名:

混合大小寫名稱并不好開發(fā)者習(xí)慣使用小寫名(比如在 XHTML 中)小寫更起來更純凈小寫更易書寫

不太好:

<SECTION> <p>This is a paragraph.</p></SECTION>

很糟糕:

<Section> <p>This is a paragraph.</p></SECTION>

還不錯:

<section> <p>This is a paragraph.</p></section>
關(guān)閉所有 HTML 元素

在 HTML5 中,您不必關(guān)閉所有元素(例如 <p> 元素)。

我們建議關(guān)閉所有 HTML 元素:

看起來不好:

<section> <p>This is a paragraph. <p>This is a paragraph.</section>

看起來不錯:

<section> <p>This is a paragraph.</p> <p>This is a paragraph.</p></section>
關(guān)閉空的 HTML 元素

在 HTML5 中,關(guān)閉空元素是可選的。

允許這樣:

<meta charset="utf-8">

也允許這樣:

<meta charset="utf-8" />

斜杠(/)在 XHTML 和 XML 中是必需的。

如果您期望 XML 軟件來訪問您的頁面,保持這個習(xí)慣是個好主意。

使用小寫屬性名

HTML5 允許大小寫混合的屬性名。

我們建議使用小寫屬性名:

混合屬性名并不好開發(fā)者習(xí)慣于使用小寫屬性名(比如在 XHTML 中)小寫屬性名看情況更純凈小寫屬性名更易書寫

看起來不好:

<div CLASS="menu">

看起來不錯:

<div class="menu">
屬性值加引號

HTML5 允許不加引號的屬性值。

我們推薦屬性值加引號:

如果屬性值包含值,則必須使用引號混合樣式絕對不好加引號的值更易閱讀

這個屬性值無效,因?yàn)橹抵邪崭瘢?/p><table class=table striped>

這樣是有效的:

<table class="table striped">
必需的屬性

請始終對圖像使用 alt 屬性。當(dāng)圖像無法顯示時該屬性很重要。

<img src="html5.gif" alt="HTML5" style="width:128px;height:128px">

請始終定義圖像尺寸。這樣做會減少閃爍,因?yàn)闉g覽器會在圖像加載之前為圖像預(yù)留空間。

<img src="html5.gif" alt="HTML5" style="width:128px;height:128px">
空格和等號

等號兩邊的空格是合法的:

<link rel = "stylesheet" href = "styles.css">

但是精簡空格更易閱讀, But space-less is easier to read, and groups entities better together:

<link rel="stylesheet" href="styles.css">
避免長代碼行

當(dāng)使用 HTML 編輯器時,通過左右滾動來閱讀 HTML 代碼很不方便。

請盡量避免代碼行超過 80 個字符。

空行和縮進(jìn)

請勿毫無理由地增加空行。

為了提高可讀性,請增加空行來分隔大型或邏輯代碼塊。

為了提高可讀性,請增加兩個空格的縮進(jìn)。請勿使用 TAB。

請勿使用沒有必要的空行和縮進(jìn)。沒有必要在短的和相關(guān)項(xiàng)目之間使用空行,也沒有必要縮進(jìn)每個元素:

不必要:

<body> <h1>Famous Cities</1> <h2>Tokyo</h2> <p> Tokyo is the capital of Japan, the center of the Greater Tokyo Area, and the most populous metropolitan area in the world. It is the seat of the Japanese government and the Imperial Palace, and the home of the Japanese Imperial Family. </p></body>

更好:

<body><h1>Famous Cities</1><h2>Tokyo</h2><p>Tokyo is the capital of Japan, the center of the Greater Tokyo Area,and the most populous metropolitan area in the world.It is the seat of the Japanese government and the Imperial Palace,and the home of the Japanese Imperial Family.</p></body>

表格示例:

<table> <tr> <th>Name</th> <th>Description</th> <tr> <tr> <td>A</td> <td>Description of A</td> <tr> <tr> <td>B</td> <td>Description of B</td> <tr></table>

列表示例:

<ol> <li>LondonA</li> <li>Paris</li> <li>Tokyo</li></ol>
省略 <html> 和 <body>?

在 HTML5 標(biāo)準(zhǔn)中,能夠省略 <html> 標(biāo)簽和 <body> 標(biāo)簽。

以下代碼作為 HTML5 進(jìn)行驗(yàn)證:

示例 <!DOCTYPE html><head> <title>Page Title</title></head><h1>This is a heading</h1><p>This is a paragraph.</p>

我們不推薦省略 <html> 和 <body> 標(biāo)簽。

<html> 元素是文本的根元素。它是規(guī)定頁面語言的理想位置。

<!DOCTYPE html><html lang="en-US">

對于可訪問應(yīng)用程序(屏幕閱讀器)和搜索引擎,聲明語言很重要。

省略 <html> 或 <body> c可令 DOM 和 XML 軟件崩潰。

省略 <body> 會在老式瀏覽器(IE9)中產(chǎn)生錯誤。

省略 <head>?

在 HTML5 標(biāo)準(zhǔn)中,<head> 標(biāo)簽也能夠被省略。

默認(rèn)地,瀏覽器會把 <body> 之前的所有元素添加到默認(rèn)的 <head> 元素。

通過省略 <head> 標(biāo)簽,您能夠降低 HTML 的復(fù)雜性:

示例 <!DOCTYPE html><html><title>Page Title</title><body> <h1>This is a heading</h1> <p>This is a paragraph.</p></body></html>

注釋:對于 web 開發(fā)者,省略標(biāo)簽的做法是陌生的。建立規(guī)則需要時間。

元數(shù)據(jù)

<title> 元素在 HTML5 中是必需的。請盡可能制作有意義的標(biāo)題。

<title>HTML5 Syntax and Coding Style</title>

為了確保恰當(dāng)?shù)慕忉專约罢_的搜索引擎索引,在文檔中對語言和字符編碼的定義越早越好:

<!DOCTYPE html><html lang="en-US"><head> <meta charset="UTF-8"> <title>HTML5 Syntax and Coding Style</title></head>
HTML 注釋

短注釋應(yīng)該在單行中書寫,并在 <!-- 之后增加一個空格,在 <!-- 之前增加一個空格:

<!-- This is a comment -->

長注釋,跨越多行,應(yīng)該通過 <!-- 和 --> 在獨(dú)立的行中書寫:

<!-- This is a long comment example. This is a long comment example. This is a long comment example. This is a long comment example. This is a long comment example. This is a long comment example.-->

長注釋更易觀察,如果它們被縮進(jìn)兩個空格的話。

樣式表

請使用簡單的語法來鏈接樣式表(type 屬性不是必需的):

<link rel="stylesheet" href="styles.css">

短規(guī)則可以壓縮為一行,就像這樣:

p.into {font-family:"Verdana"; font-size:16em;}

長規(guī)則應(yīng)該分為多行:

body { background-color: lightgrey; font-family: "Arial Black", Helvetica, sans-serif; font-size: 16em; color: black;} 開括號與選擇器位于同一行在開括號之前用一個空格使用兩個字符的縮進(jìn)在每個屬性與其值之間使用冒號加一個空格在每個逗號或分號之后使用空格在每個屬性值對(包括最后一個)之后使用分號只在值包含空格時使用引號來包圍值把閉括號放在新的一行,之前不用空格避免每行超過 80 個字符

注釋:在逗號或分號之后添加空格,是所有書寫類型的通用規(guī)則。

在 HTML 中加載 JavaScript

請使用簡單的語法來加載外部腳本(type 屬性不是必需的):

<script src="myscript.js">
通過 JavaScript 訪問 HTML 元素

使用“不整潔”的 HTML 樣式的后果,是可能會導(dǎo)致 JavaScript 錯誤。

這兩個 JavaScript 語句會產(chǎn)生不同的結(jié)果:

var obj = getElementById("Demo")var obj = getElementById("demo")

如果可能,請在 HTML 中使用(與 JavaScript)相同的命名約定。

請訪問 JavaScript 樣式指南。

使用小寫文件名

大多數(shù) web 服務(wù)器(Apache、Unix)對文件名的大小寫敏感:

不能以 london.jpg 訪問 London.jpg。

其他 web 服務(wù)器(微軟,IIS)對大小寫不敏感:

能夠以 london.jpg 或 London.jpg 訪問 London.jpg。

如果使用混合大小寫,那么您必須保持高度的一致性。

如果您從對大小寫不敏感的服務(wù)器轉(zhuǎn)到一臺對大小寫敏感的服務(wù)器上,這些小錯誤將破壞您的網(wǎng)站。

為了避免這些問題,請始終使用小寫文件名(如果可以的話)。

文件擴(kuò)展名

HTML 文件名應(yīng)該使用擴(kuò)展名 .html(而不是 .htm)。

CSS 文件應(yīng)該使用擴(kuò)展名 .css。

JavaScript 文件應(yīng)該使用擴(kuò)展名 .js。

網(wǎng)頁名稱:HTML(5)樣式指南和代碼約定-4.6HTML5
文章轉(zhuǎn)載:http://www.kartarina.com/article0/dghhdoo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊網(wǎng)站設(shè)計公司ChatGPT云服務(wù)器虛擬主機(jī)面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營
欧美日韩激情_美女国产一区_国产精品久久久久影院日本_69xxx在线
国产激情91久久精品导航| 亚洲欧美激情插| 欧美日韩在线综合| 成人免费视频播放| 成人亚洲一区二区一| 国产福利精品导航| 成人黄动漫网站免费app| 国产精品99精品久久免费| 国产在线国偷精品产拍免费yy | 欧美三片在线视频观看| 欧洲色大大久久| 欧美日韩黄视频| 欧美日韩国产另类不卡| 91精品国产黑色紧身裤美女| 91精品国产高清一区二区三区蜜臀 | 国产精品久久久久久亚洲伦| 亚洲欧洲精品一区二区精品久久久| 亚洲欧洲精品天堂一级| 亚洲国产一区二区三区青草影视| 午夜免费久久看| 日韩一区精品视频| 国产一区日韩二区欧美三区| 成人午夜在线视频| 一本大道久久精品懂色aⅴ| 精品视频一区二区三区免费| 欧美一区二区三区思思人| 精品国产乱码久久久久久牛牛| 久久久久一区二区三区四区| 亚洲欧美日韩在线| 日韩av一二三| 成人免费看的视频| 欧美影片第一页| 久久久国产精华| 亚洲一区二区在线免费看| 黑人巨大精品欧美一区| 91美女视频网站| 精品国产一二三区| 亚洲男人电影天堂| 国模一区二区三区白浆| 91热门视频在线观看| 精品国产91久久久久久久妲己| 中文字幕一区二区三区在线不卡| 亚洲成人免费在线| 成人av网站免费| 日韩免费观看高清完整版 | 日韩电影一区二区三区| 国产成人午夜高潮毛片| 欧美日韩久久不卡| 中文字幕不卡的av| 日产国产欧美视频一区精品| 99久免费精品视频在线观看| 精品国产伦一区二区三区观看体验| 国产精品成人免费在线| 韩国三级中文字幕hd久久精品| 在线观看不卡一区| **性色生活片久久毛片| 国内精品久久久久影院一蜜桃| 欧美图区在线视频| 亚洲欧洲日韩av| 国产成人午夜精品影院观看视频 | 91成人在线免费观看| 国产欧美在线观看一区| 另类综合日韩欧美亚洲| 欧美性色黄大片| 亚洲三级免费观看| 国产成人免费在线观看| 26uuu色噜噜精品一区二区| 日韩精品国产欧美| 欧美日韩国产综合一区二区三区 | 日韩高清一级片| 在线观看视频一区二区| 亚洲另类在线视频| 一本大道久久a久久综合| 国产精品三级av| 丁香五精品蜜臀久久久久99网站| 精品理论电影在线| 国模娜娜一区二区三区| 日韩精品中午字幕| 国产一区欧美一区| 精品国产凹凸成av人网站| 美女任你摸久久| 精品免费国产二区三区 | 成人亚洲一区二区一| 国产偷国产偷精品高清尤物| 久久99久久99精品免视看婷婷| 日韩精品一区二区在线| 国产在线不卡视频| 久久女同精品一区二区| 欧美丝袜丝nylons| 亚洲午夜精品17c| 欧美日韩国产精品成人| 美女视频黄a大片欧美| 精品国产网站在线观看| 国产91丝袜在线播放| 专区另类欧美日韩| 欧美日韩黄色一区二区| 美国av一区二区| 中文字幕精品一区二区三区精品| 99久久精品99国产精品 | 日韩三级电影网址| 国产激情91久久精品导航 | 欧美亚男人的天堂| 麻豆精品久久精品色综合| 国产欧美日韩激情| 91成人在线免费观看| 日本欧美一区二区在线观看| 久久婷婷综合激情| 在线免费观看一区| 精品一区二区三区不卡| 亚洲欧美日韩国产另类专区| 欧美久久久久久久久| 成人综合日日夜夜| 三级精品在线观看| 国产精品国产自产拍高清av王其| 欧美日韩一区二区三区在线看| 国产在线精品国自产拍免费| 一区二区三区欧美| 久久人人97超碰com| 欧美三日本三级三级在线播放| 久久超碰97中文字幕| 一区二区不卡在线视频 午夜欧美不卡在 | 国产精品一色哟哟哟| 午夜精品在线看| 亚洲欧美自拍偷拍| 欧美一二三区精品| 在线免费观看日韩欧美| 高清在线不卡av| 蜜臂av日日欢夜夜爽一区| 一区二区三区中文字幕| 久久精品人人爽人人爽| 91精品免费观看| 色综合一区二区| 国产精品99久久久| 捆绑调教一区二区三区| 性欧美疯狂xxxxbbbb| 亚洲三级久久久| 中文字幕中文在线不卡住| 精品免费国产一区二区三区四区| 欧美色图12p| 色悠悠亚洲一区二区| 国产精品1024久久| 国产一区二区在线影院| 麻豆91免费观看| 蜜臀av一区二区三区| 日韩精品电影一区亚洲| 亚洲午夜三级在线| 亚洲午夜久久久久久久久电影院| 亚洲人一二三区| 亚洲乱码日产精品bd| 国产精品入口麻豆九色| 国产精品另类一区| 国产喂奶挤奶一区二区三区| 国产午夜亚洲精品理论片色戒 | 国产精品 欧美精品| 国产伦理精品不卡| 国产一区二区三区免费| 极品销魂美女一区二区三区| 久久草av在线| 国产精品一二三四| 9色porny自拍视频一区二区| www.日韩大片| 色爱区综合激月婷婷| 欧美午夜免费电影| 欧美三级在线视频| 日韩一区二区三区视频| 精品久久国产老人久久综合| 久久久综合九色合综国产精品| 国产亚洲精品福利| 国产精品福利av| 亚洲一区二区综合| 日韩国产精品久久久久久亚洲| 免费在线观看一区| 国产精品 欧美精品| av一区二区三区在线| 欧美亚洲自拍偷拍| 欧美一区二区三区电影| 久久久电影一区二区三区| 自拍偷在线精品自拍偷无码专区| 亚洲午夜在线视频| 激情综合色综合久久| 99久精品国产| 日韩一区二区在线观看视频播放| 久久日韩精品一区二区五区| 亚洲欧洲成人自拍| 免费成人你懂的| 99久久er热在这里只有精品66| 欧美少妇xxx| 久久影院电视剧免费观看| 亚洲免费色视频| 久久国产精品无码网站| 97国产精品videossex| 精品久久人人做人人爱| 亚洲色图欧美偷拍| 奇米影视7777精品一区二区| jizz一区二区| 日韩一区国产二区欧美三区| 国产精品久久久久久户外露出| 天堂一区二区在线| 成人av午夜影院| 日韩欧美www|