<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                HTML 是一個描述文本結構的語言。每個 HTML 文件都描述一個單獨的頁面,可以包含到其它頁面的引用(超鏈接)。語言基于標記,技術上稱為標簽,是包括在尖括號中的關鍵字。兩個標簽,一個開始,一個結束,限定了可以包含內容(文本或者子元素)的元素,沒有包含內容的元素使用空標簽描述。標簽中的關鍵字被稱為元素名。 ~~~ < div > content < /div > ~~~ 在前面的示例中,純文本內容 content 被包含在名為 div 的元素之中。 div 元素用來定義頁面中的一個塊,是使用最為頻繁的結構。注意,結束標簽精確的對應開始標簽,除了使用一個斜線 / 在標簽開口的尖括號之后。 ~~~ < br / > ~~~ 在這個情況下,標簽為空,因為它不包括其它的內容(也不能真的包含),有一點區別是在標簽閉口的尖括號之前直接使用了斜線 。 br 標簽在文本中添加一個換行。注意,不同段落的新的行必須使用 p 元素定義。 一個元素可以以屬性的形式擁有額外的信息。屬性定義在開始標簽中和空標簽中,形式為空格分隔的鍵值對。每個對都由一個屬性名和等號和一個值組成,值通過雙引號包圍。 ~~~ < a href=”/page.html” > link text < /a > ~~~ 前面的例子標記鏈接的文本內容為一個到page.html 文件的超鏈接,位置在當前站點的根目錄下。 HTML標準允許更靈活的語法, * 不關心元素名和屬性的大小寫 * 忽略一些屬性值 * 對屬性值使用單引號包圍(或者在沒有沖突的情況下根本不實用引號) * 避免 辨別空元素語法和開始標簽語法(空標簽必須使用斜線結束)。空標簽格式不是HTML標準的一部分,它來自 XHTML/XML 。瀏覽器對于這方面非常寬松,不會抱怨這種用法,有許多常用的驗證工具應用,用來檢查文檔編寫的正確性,都不會認為這是一個錯誤。 * 某些元素可以被隱式的關閉(比如表格單元格)。 在本章中,你已經選擇一個更加面向XML的語法,因為它生成一個清晰的代碼,易于閱讀和維護,并且容易的和操作XML內容的工具結合使用。 # 基本的HTML文檔結構 * * * * * 每個生成為HTML的文檔必須有一組必須的元素,如下面例子中的: ~~~ < !DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd” > < html > < head > < title > Page Title < /title > < /head > < body > Content Goes Here < /body > < /html > ~~~ 前兩行是文檔類型定義(DTD),是一個特定的頭,表示當前文檔應用哪個標準。在本例中,HTML版本4.01的嚴格形式被使用。被 W3C([www.w3c.org](http://www.w3c.org))定義的最后一個HTML版本的其它形式是過度形式和框架形式。嚴格形式有較少的定義元素,沒有了一些前面版本定義中過時的元素和參數;框架功能也被跳過。這將留下一個完全專注文檔語義的語法,而不是它的可視化表現。樣式和格式規則完全委托給可以嵌入或內部引用的文檔樣式表。本章,HTML嚴格形式,但還有一些小的例外:空標簽的使用慣例和布爾屬性是定義在XHTML中的。 文檔類型定義包含一個可選的Web 地址,它包括一個資源,一個DTD文件,完整的描述當前文檔的語法。 DTD之后,第一個遇到的元素是 html ;在頁面中它是唯一的,表示根借點,將包含頁面中每個其它元素。在HTML元素里面,聲明了兩個元素 head 和 body 。第一個,包含的信息用于整個頁面;可能是 meta 信息,比如文檔應用字符編碼,通常是 UTF-8 ,或者是外部文件的包含,定義了樣式(CSS)和行為(JavaScript)。在這個例子中,它包括了最少的強制性的元素 title 。這是頁面的一個標簽分類,通常顯示在瀏覽器的標題欄(不顯示在渲染的頁面,因為它術語文檔的 head 部分);它只能包含純文本(不帶任何標簽的文本)。其它的元素 body 是也買年實際上的內容。頁面的 body 可以包括文本和元素的混合。 HTML 語法依賴于一些固定的結構(例如,一個cell元素必須包含在一個 row 元素中),但是你可能發現瀏覽器非常寬容錯誤的結構和壞的編寫標記。但是無論如何,驗證代碼都是好的習慣(手動或使用一些驗證工具),來避免瀏覽器給出錯誤的表現。瀏覽器已經以不同的方式實現遵循標準的代碼。 當你瀏覽不同站點的許多頁面的 HTML代碼,會發現一個廣泛使用的縮進風格。它們可能是多個空格被作為一個縮進,除非有一個不同的樣式規則。空格字符包括按下空格鍵,或者一個Tab鍵,以及換行字符。 幾乎每個元素都支持使用兩個基本屬性:id 和 class 。第一個的值,必須是一個整個頁面中非重復的值。用來通過名字查找特定的元素。后見的一個,可以有一個或者多個屬性字符串值,通過空格隔開;同樣的 class 值可以用于多個元素,從語義上聚合它們。它們廣泛的用于腳本和樣式中指定某些元素。 在附錄A中,你可以找到一個完整的關于 “語義化HTML”的定義。元素和屬性覆蓋的是所有HTML 4的規格,但是只有那些有語法意義的被加工;只用于聲明或者格式化的結構已經被完全移除。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看