亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Piawaian pengekodan HTML5

Gunakan jenis dokumen yang betul

Pengisytiharan jenis dokumen terletak pada baris pertama dokumen HTML:

<!DOCTYPE html>

Jika anda mahu sama seperti teg lain Untuk menggunakan huruf kecil, anda boleh menggunakan kod berikut:

<!doctype html>


Gunakan nama elemen huruf kecil

Nama elemen HTML5 boleh digunakan dengan huruf besar dan huruf kecil.

Gunakan huruf kecil disyorkan:

Gaya campuran huruf besar dan huruf kecil adalah sangat teruk.

Pembangun biasanya menggunakan huruf kecil (serupa dengan XHTML).

Gaya huruf kecil kelihatan lebih menyegarkan.

Huruf kecil mudah ditulis.

<bahagian>
<p>Ini ialah perenggan. </p>
</section>


Tutup semua elemen HTML

Dalam HTML5, anda tidak semestinya perlu menutup semua elemen ( seperti elemen <p>), tetapi kami mengesyorkan menambah tag penutup pada setiap elemen.

<bahagian>
<p>Ini ialah perenggan. </p>
<p>Ini ialah perenggan. </p>
</section>


Tutup elemen HTML kosong

Dalam HTML5, elemen HTML kosong tidak semestinya Untuk menutup:

kita boleh menulis:

<meta charset="utf-8">

kita juga boleh menulis:

< ;meta charset= "utf-8" />

Slash (/) diperlukan dalam XHTML dan XML.

Menggunakan gaya ini adalah bagus jika anda mengharapkan perisian XML menggunakan halaman anda.


Gunakan nama atribut huruf kecil

Nama atribut HTML5 membenarkan penggunaan huruf besar dan huruf kecil.

Kami mengesyorkan menggunakan huruf kecil untuk nama atribut:

Menggunakan huruf besar dan huruf kecil pada masa yang sama adalah tabiat yang sangat buruk.

Pembangun biasanya menggunakan huruf kecil (serupa dengan XHTML).

Gaya huruf kecil kelihatan lebih menyegarkan.

Huruf kecil mudah ditulis.

<div class="menu">


Nilai atribut

Nilai atribut HTML5 boleh digunakan tanpa tanda petikan.

Kami mengesyorkan menggunakan tanda petikan untuk nilai atribut:

Jika nilai atribut mengandungi ruang, anda perlu menggunakan tanda petikan.

Gaya pencampuran tidak disyorkan, adalah disyorkan untuk menyatukan gaya.

Gunakan tanda petikan untuk nilai atribut supaya lebih mudah dibaca.

<table class="table striped">


Atribut imej

Imej biasanya menggunakan atribut alt. Apabila gambar tidak dapat dipaparkan, ia boleh menggantikan paparan gambar.

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

Tentukan saiz imej dan anda boleh memuatkan ia Simpan ruang yang ditetapkan untuk mengurangkan kelipan.

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


ruang Anda boleh menggunakan ruang sebelum dan selepas tanda sama dengan

.

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

Tetapi kami mengesyorkan menggunakan kurang ruang:

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


Elakkan baris kod yang terlalu panjang

Apabila menggunakan editor HTML, adalah menyusahkan untuk menatal kod ke kiri dan kanan.

Kekalkan setiap baris kod kepada kurang daripada 80 aksara.


Garis kosong dan lekukan

Jangan tambah baris kosong tanpa sebab.

Tambahkan baris kosong pada setiap blok fungsi logik untuk menjadikannya lebih mudah dibaca.

Gunakan dua ruang untuk lekukan, TAB tidak disyorkan.

Jangan gunakan garis kosong atau lekukan yang tidak perlu di antara kod yang lebih pendek.

<body>

<h1>php tapak web Cina</h1>
<h2></h2>
<p>php laman web Cina, apa yang anda pelajari bukan sahaja teknologi, tetapi juga impian.
Laman web Cina php, apa yang anda pelajari bukan sahaja teknologi, tetapi juga impian.
Laman web Cina php, apa yang anda pelajari bukan sahaja teknologi, tetapi juga impian.
Laman web Cina php, apa yang anda pelajari bukan sahaja teknologi, tetapi juga impian. </p>
</body>

Contoh borang:

<th>Nama</th>

<th>Penerangan</th>
</tr>
< ;tr>
???????????????????????????????????????????????????????????????????????;B</td>
< td>Penerangan tentang B</td>
</tr>
</table>

Senarai contoh:

<ol>
<li> ;London</li>
<li>Paris</li>
<li>Tokyo</li>

</ol>

>
>

Abaikan <html> dan <body>?

Dalam HTML5 standard, < teg html> .

Dokumentasi HTML5 berikut adalah betul:

<!DOCTYPE html>

<head>

<tajuk>Tajuk halaman</tajuk>
</kepala>
<h1>Ini ialah tajuk</h1>
<p>Ini adalah perenggan . </p>

Mengabaikan teg <html>



Abaikan<head>?

Dalam HTML5 standard, The < teg ;head> boleh diabaikan.

Secara lalai, penyemak imbas akan menambah kandungan sebelum <body> pada elemen <head>

Mengabaikan tag kepala tidak disyorkan.



Metadata

Elemen <title> Ya, nama tajuk menerangkan tema halaman:

<title>php中文網(wǎng)</title>

Tajuk dan bahasa boleh membolehkan enjin carian memahami dengan cepat tema anda halaman:

<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
< ;title>php tapak web Cina</title>
</head>


komen HTML

ulasan OK Ditulis dalam <!-- dan -->:

<!-- Ini ulasan -->

Ulasan yang lebih panjang boleh ditulis dalam <! -- dan --> Cawangan tengah menulis:

<!--
Ini adalah ulasan yang panjang. Ini adalah ulasan yang lebih panjang. Ini adalah ulasan yang lebih panjang.
Ini adalah ulasan yang lebih panjang Ini adalah ulasan yang lebih panjang. Ini adalah ulasan yang lebih panjang.
-->

Watak pertama ulasan panjang diindenkan dengan dua ruang untuk memudahkan pembacaan.


Helaian gaya

Helaian gaya menggunakan format sintaks ringkas (atribut jenis tidak diperlukan):

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

Peraturan ringkas boleh ditulis dalam satu baris:

p.into {font-family: Verdana; saiz fon: 16em;}

Peraturan panjang boleh ditulis dalam berbilang baris:

badan {
warna latar belakang: kelabu muda;
keluarga fon: "Arial Black" , Helvetica, sans- serif;
saiz fon: 16em;
warna: hitam;
}

Letakkan pendakap kerinting pembukaan pada baris yang sama dengan pemilih.

Tambahkan ruang antara pendakap kerinting kiri dan pemilih.

Gunakan dua ruang untuk lekukan.

Tambahkan ruang antara titik bertindih dan nilai atribut.

Gunakan ruang selepas koma dan simbol.

Gunakan simbol di hujung setiap atribut dan nilai.

Gunakan petikan hanya jika nilai atribut mengandungi ruang.

Kurung kurawal penutup diletakkan pada barisan baharu.

Maksimum 80 aksara setiap baris.



Peraturan biasa ialah menambah ruang selepas koma dan koma bernoktah.



Muat JavaScript dalam HTML

Gunakan sintaks ringkas untuk memuatkan fail Skrip luaran (taip atribut tidak diperlukan):

<script src="myscript.js">


Mengakses elemen HTML menggunakan JavaScript

HTML yang tidak diformatkan dengan baik boleh menyebabkan ralat pelaksanaan JavaScript.

Dua pernyataan JavaScript berikut akan mengeluarkan hasil yang berbeza:

Instance

var obj = getElementById("Demo")

var obj = getElementById(" demo")


Cubalah?

Cuba gunakan peraturan penamaan yang sama untuk JavaScript dalam HTML.


Gunakan nama fail huruf kecil

Kebanyakan pelayan web (Apache, Unix) adalah sensitif huruf besar/kecil: london.jpg tidak boleh diakses melalui London.jpg.

Pelayan web lain (Microsoft, IIS) tidak sensitif huruf besar-besaran: london.jpg boleh diakses sebagai London.jpg atau london.jpg.

Anda mesti mengekalkan gaya yang konsisten dan kami mengesyorkan menggunakan nama fail huruf kecil secara konsisten.



Sambungan fail

Akhiran fail HTML boleh menjadi .html (atau r . htm ).

Akhiran fail CSS ialah .css.

Akhiran fail JavaScript ialah .js .


Perbezaan antara .htm dan .html

Pada asasnya tiada perbezaan antara fail sambungan .htm dan .html . Kedua-dua pelayar dan pelayan web menganggapnya sebagai fail HTML.

Perbezaannya ialah:

.htm telah digunakan dalam sistem DOS awal, dan sistem kini hanya mempunyai tiga aksara.

Tiada sekatan khas pada akhiran dalam sistem Unix, secara amnya .html digunakan.

Perbezaan teknikal

Jika URL tidak menyatakan nama fail (seperti http://ipnx.cn/css/), pelayan akan mengembalikan nama fail lalai. Biasanya nama fail lalai ialah index.html, index.htm, default.html dan default.htm.

Jika pelayan dikonfigurasikan dengan hanya "index.html" sebagai fail lalai, anda mesti menamakan fail "index.html", bukan "index.htm".

Namun, biasanya pelayan boleh menetapkan berbilang fail lalai, bolehkah anda menetapkan fail lalai mengikut keperluan anda.

Apa pun, akhiran lengkap HTML ialah ".html".



Meneruskan pembelajaran
||
<!DOCTYPE html> <!-- HTML5 doctype 標(biāo)準(zhǔn)模式(standard mode)的聲明,這樣能夠確保在每個瀏覽器中擁有一致的展現(xiàn)--> <html lang="zh-CN"> <!-- 語言屬性 有助于語音合成工具確定其所應(yīng)該采用的發(fā)音,有助于翻譯工具確定其翻譯時所應(yīng)遵守的規(guī)則等等 --> <head> <!-- 字符編碼 通過明確聲明字符編碼,能夠確保瀏覽器快速并容易的判斷頁面內(nèi)容的渲染方式 --> <meta charset="UTF-8"> <!-- IE 支持通過特定的 <meta> 標(biāo)簽來確定繪制當(dāng)前頁面所應(yīng)該采用的 IE 版本。 除非有強烈的特殊需求,否則最好是設(shè)置為 edge mode,從而通知 IE 采用其所支持的最新的模式 --> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <title>Page title</title> <!-- External CSS 根據(jù) HTML5 規(guī)范,在引入 CSS 文件時一般不需要指定 type 屬性,因為 text/css 是它的默認(rèn)值 --> <link rel="stylesheet" href="code-guide.css"> <!-- In-document CSS --> <style> /* ... */ </style> <!-- JavaScript 根據(jù) HTML5 規(guī)范,在引入 JavaScript 文件時一般不需要指定 type 屬性,因為 text/javascript 是它的默認(rèn)值 --> <script src="code-guide.js"></script> </head> <body> <!-- 屬性順序 HTML 屬性應(yīng)當(dāng)按照以下給出的順序依次排列,確保代碼的易讀性。 class id, name data-* src, for, type, href title, alt aria-*, role class 用于標(biāo)識高度可復(fù)用組件,因此應(yīng)該排在首位。id 用于標(biāo)識具體組件,應(yīng)當(dāng)謹(jǐn)慎使用(例如,頁面內(nèi)的書簽),因此排在第二位 --> <a class="..." id="..." data-modal="toggle" href="#"> Example link </a> <br><br> <input class="form-control" type="text"> <br><br> <img src="..." alt="..."> <br><br> <!-- 布爾(boolean)型屬性 不用賦值 元素的布爾型屬性如果有值,就是 true,如果沒有值,就是 false --> <select> <option value="1" selected>1</option> </select> <br><br> <!-- JavaScript 放在 body 底部加載可增快頁面渲染速度 --> <script src="code-guide.js"></script> </body> </html>