1. 程式人生 > >HTML 7 (轉)

HTML 7 (轉)

text 標題 音標 如果 粗體 checked 希望 rms input

HTML 腳本

JavaScript 使 HTML 頁面具有更強的動態和交互性。

HTML <script> 標簽

<script> 標簽用於定義客戶端腳本,比如 JavaScript。

<script> 元素既可包含腳本語句,也可通過 src 屬性指向外部腳本文件。

JavaScript 最常用於圖片操作、表單驗證以及內容動態更新。

HTML<noscript> 標簽

<noscript> 標簽提供無法使用腳本時的替代內容,比方在瀏覽器禁用腳本時,或瀏覽器不支持客戶端腳本時。

<noscript>元素可包含普通 HTML 頁面的 body 元素中能夠找到的所有元素。

只有在瀏覽器不支持腳本或者禁用腳本時,才會顯示 <noscript> 元素中的內容:

HTML 字符實體

HTML 中的預留字符必須被替換為字符實體。

一些在鍵盤上找不到的字符也可以使用字符實體來替換。

HTML 實體

在 HTML 中,某些字符是預留的。

在 HTML 中不能使用小於號(<)和大於號(>),這是因為瀏覽器會誤認為它們是標簽。

如果希望正確地顯示預留字符,我們必須在 HTML 源代碼中使用字符實體(character entities)。如需顯示小於號,我們必須這樣寫:&lt; &#60;&#060;

不間斷空格(Non-breaking Space)

HTML 中的常用字符實體是不間斷空格(&nbsp;)。

瀏覽器總是會截短 HTML 頁面中的空格。如果您在文本中寫 10 個空格,在顯示該頁面之前,瀏覽器會刪除它們中的 9 個。如需在頁面中增加空格的數量,您需要使用 &nbsp; 字符實體。

結合音標符

發音符號是加到字母上的一個"glyph(字形)"。

一些變音符號, 如 尖音符 ( ?) 和 抑音符 ( ?) 。

變音符號可以出現字母的上面和下面,或者字母裏面,或者兩個字母間。

變音符號可以與字母、數字字符的組合來使用。

HTML 統一資源定位器(Uniform Resource Locators)

URL 是一個網頁地址。

URL可以由字母組成,如"runoob.com",或互聯網協議(IP)地址: 192.68.20.50。大多數人進入網站使用網站域名來訪問,因為 名字比數字更容易記住。

URL - 統一資源定位器

Web瀏覽器通過URL從Web服務器請求頁面。

當您點擊 HTML 頁面中的某個鏈接時,對應的 <a> 標簽指向萬維網上的一個地址。

一個統一資源定位器(URL) 用於定位萬維網上的文檔。

一個網頁地址實例: http://www.runoob.com/html/html-tutorial.html 語法規則:

scheme://host.domain:port/path/filename

說明:

    • scheme - 定義因特網服務的類型。最常見的類型是 http
    • host - 定義域主機(http 的默認主機是 www)
    • domain - 定義因特網域名,比如 runoob.com
    • :port - 定義主機上的端口號(http 的默認端口號是 80)
    • path - 定義服務器上的路徑(如果省略,則文檔必須位於網站的根目錄中)。
    • filename - 定義文檔/資源的名稱
    • 常見的 URL Scheme

      以下是一些URL scheme:

  • Scheme訪問用於...
    http 超文本傳輸協議 以 http:// 開頭的普通網頁。不加密。
    https 安全超文本傳輸協議 安全網頁,加密所有信息交換。
    ftp 文件傳輸協議 用於將文件下載或上傳至網站。
    file 您計算機上的文件。

  • URL 字符編碼

    URL 只能使用 ASCII 字符集.

    來通過因特網進行發送。由於 URL 常常會包含 ASCII 集合之外的字符,URL 必須轉換為有效的 ASCII 格式。

    URL 編碼使用 "%" 其後跟隨兩位的十六進制數來替換非 ASCII 字符。

    URL 不能包含空格。URL 編碼通常使用 + 來替換空格。

  • URL 編碼實例

    字符URL 編碼
    %80
    %A3
    ? %A9
    ? %AE
    à %C0
    á %C1
    ? %C2
    ? %C3
    ? %C4
    ?

    %C5

  • HTML 基本文檔<!DOCTYPE html> <html> <head> <title>文檔標題</title> </head> <body> 可見文本... </body> </html>

  • 基本標簽(Basic Tags)

    <h1>最大的標題</h1> <h2> . . . </h2> <h3> . . . </h3> <h4> . . . </h4> <h5> . . . </h5> <h6>最小的標題</h6> <p>這是一個段落。</p> <br> (換行) <hr> (水平線) <!-- 這是註釋 -->

    文本格式化(Formatting)

    <b>粗體文本</b> <code>計算機代碼</code> <em>強調文本</em> <i>斜體文本</i> <kbd>鍵盤輸入</kbd> <pre>預格式化文本</pre> <small>更小的文本</small> <strong>重要的文本</strong> <abbr> (縮寫) <address> (聯系信息) <bdo> (文字方向) <blockquote> (從另一個源引用的部分) <cite> (工作的名稱) <del> (刪除的文本) <ins> (插入的文本) <sub> (下標文本) <sup> (上標文本)

    鏈接(Links)

    普通的鏈接:<a href="http://www.example.com/">鏈接文本</a> 圖像鏈接: <a href="http://www.example.com/"><img src="URL" alt="替換文本"></a> 郵件鏈接: <a href="mailto:[email protected]">發送e-mail</a> 書簽: <a id="tips">提示部分</a> <a href="#tips">跳到提示部分</a>

    圖片(Images)

    <img src="URL" alt="替換文本" height="42" width="42">

    樣式/區塊(Styles/Sections)

    <style type="text/css"> h1 {color:red;} p {color:blue;} </style> <div>文檔中的塊級元素</div> <span>文檔中的內聯元素</span>

    無序列表

    <ul> <li>項目</li> <li>項目</li> </ul>

    有序列表

    <ol> <li>第一項</li> <li>第二項</li> </ol>

    定義列表

    <dl> <dt>項目 1</dt> <dd>描述項目 1</dd> <dt>項目 2</dt> <dd>描述項目 2</dd> </dl>

    表格(Tables)

    <table border="1"> <tr> <th>表格標題</th> <th>表格標題</th> </tr> <tr> <td>表格數據</td> <td>表格數據</td> </tr> </table>

    框架(Iframe)

    <iframe src="demo_iframe.htm"></iframe>

    表單(Forms)

    <form action="demo_form.php" method="post/get"> <input type="text" name="email" size="40" maxlength="50"> <input type="password"> <input type="checkbox" checked="checked"> <input type="radio" checked="checked"> <input type="submit" value="Send"> <input type="reset"> <input type="hidden"> <select> <option>蘋果</option> <option selected="selected">香蕉</option> <option>櫻桃</option> </select> <textarea name="comment" rows="60" cols="20"></textarea> </form>

    實體(Entities)

    &lt; 等同於 < &gt; 等同於 > &#169; 等同於 ?

HTML 7 (轉)