<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Web專題分享

          共 10211字,需瀏覽 21分鐘

           ·

          2021-10-16 13:06

          Web專題分享

          如果格式有問題,可以直接在這里進行查看?https://www.yuque.com/shuangguidaidan/ft6o18/tcu448

          先來了解一下什么是 Web ?創(chuàng)建 Web 頁面或 App 等前端界面呈現(xiàn)給用戶的過程,實現(xiàn)互聯(lián)網(wǎng)產(chǎn)品的用戶界面交互

          Web 標(biāo)準(zhǔn):結(jié)構(gòu)、樣式和行為。W3C 對其進行規(guī)范。

          • HTML 是名詞 - 表現(xiàn)

          • CSS 是形容詞 - 結(jié)構(gòu)

          • JavaScript 是動詞 – 行為

          以上這三個東西就形成了一個完整的網(wǎng)頁,但是 JS 改變時,可以會造成 CSS 和 HTML 的混亂,讓這三個的界限不是那么清晰。

          這個時候,Web 標(biāo)準(zhǔn)就出來了,Web 標(biāo)準(zhǔn)一般是將該三部分獨立分開,使其更具有模塊化。

          image-20211009222851763

          一、HTML

          1、什么是 HTML ?

          超文本標(biāo)記語言 (英語:Hypertext Markup Language,簡稱:HTML ) 是一種用來結(jié)構(gòu)化 Web 網(wǎng)頁及其內(nèi)容的標(biāo)記語言。網(wǎng)頁內(nèi)容可以是:一組段落、一個重點信息列表、也可以含有圖片和數(shù)據(jù)表。

          HTML 規(guī)定了一系列的標(biāo)簽,通過不同標(biāo)簽的任意組合來拼裝了成了不同樣式的網(wǎng)頁內(nèi)容(這個很像積木),例如:Confluence、jira、淘寶、京東等

          image-20211009135757501

          2、網(wǎng)頁基本結(jié)構(gòu)語法/模板:

          ?
          <html>
          ????<head>?
          ????<meta?charset="utf-8">
          ????????<title>網(wǎng)頁標(biāo)題title>
          ????head>
          ????<body>?
          ????????
          ????body>
          html>

          這里有:

          • — 文檔類型。混沌初分,HTML 尚在襁褓(大約是 1991/92 年)之時,DOCTYPE 用來鏈接一些 HTML 編寫守則,比如自動查錯之類。DOCTYPE 在當(dāng)今作用有限,僅用于保證文檔正常讀取。現(xiàn)在知道這些就足夠了。

          • — html 元素。該元素包含整個頁面的內(nèi)容,也稱作根元素。

          • — head 元素。該元素的內(nèi)容對用戶不可見,其中包含例如面向搜索引擎的搜索關(guān)鍵字、頁面描述、CSS 樣式表和字符編碼聲明等。

          • — 該元素指定文檔使用 UTF-8 字符編碼 ,UTF-8 包括絕大多數(shù)人類已知語言的字符。基本上 UTF-8 可以處理任何文本內(nèi)容,還可以避免以后出現(xiàn)某些問題,沒有理由再選用其他編碼。

          • — title 元素。該元素設(shè)置頁面的標(biāo)題,顯示在瀏覽器標(biāo)簽頁上,也作為收藏網(wǎng)頁的描述文字。

          • — body 元素。該元素包含期望讓用戶在訪問頁面時看到的內(nèi)容,包括文本、圖像、視頻、游戲、可播放的音軌或其他內(nèi)容。

          3、HTML 元素

          HTML 不是一門編程語言,而是一種用于定義內(nèi)容結(jié)構(gòu)的標(biāo)記語言。HTML 由一系列的元素(elements)組成,這些元素可以用來包圍不同部分的內(nèi)容,使其以某種方式呈現(xiàn)或者工作。一對標(biāo)簽( tags)可以為一段文字或者一張圖片添加超鏈接,將文字設(shè)置為斜體,改變字號,等等。

          4、HTML 標(biāo)簽

          image-20211009222553248

          這個元素的主要部分有:

          開始標(biāo)簽(Opening tag):包含元素的名稱(本例為 p),被大于號、小于號所包圍。表示元素從這里開始或者開始起作用 —— 在本例中即段落由此開始。
          結(jié)束標(biāo)簽(Closing tag):與開始標(biāo)簽相似,只是其在元素名之前包含了一個斜杠。這表示著元素的結(jié)尾 —— 在本例中即段落在此結(jié)束。初學(xué)者常常會犯忘記包含結(jié)束標(biāo)簽的錯誤,這可能會產(chǎn)生一些奇怪的結(jié)果。
          內(nèi)容(Content):元素的內(nèi)容,本例中就是所輸入的文本本身。
          元素(Element):開始標(biāo)簽、結(jié)束標(biāo)簽與內(nèi)容相結(jié)合,便是一個完整的元素。

          5、網(wǎng)頁元素分類

          塊元素 (block)

          無論標(biāo)簽內(nèi)容有多少,該標(biāo)簽始終會獨占一行

          常見的塊元素有: h1、h2、h3、h4、h5、h6、p…

          行內(nèi)元素 (in-line)

          內(nèi)容決定元素的寬度和高度,不會獨占一行,行內(nèi)元素不允許設(shè)定寬度和高度(除圖片以外)

          常見的行內(nèi)元素有: em、strong、a、img、code…..

          6、HTML常用標(biāo)簽

          標(biāo)題標(biāo)簽

          可以使用 h1 ~ h6 來修飾標(biāo)題。其中 h1 最大 , h6 最小;所有的標(biāo)題標(biāo)簽?zāi)J加粗

          所有的標(biāo)題標(biāo)簽?zāi)J獨占一行(塊級元素)

          段落標(biāo)簽

          段落內(nèi)容

          默認會獨占一行,段落與其他元素之間會保留間距

          換行標(biāo)簽:`
          `

          水平線標(biāo)簽:`
          `

          字體樣式標(biāo)簽

          <strong>需要加粗的文本strong>
          <em>需要傾斜的文本em>
          <code>代碼塊code>
          <var>變量var>
          <dfn>定義項目dfn>
          <samp>演示文本samp>
          <kbd>定義鍵盤文本。表示該文本從鍵盤上輸入kbd>
          <cite>引用cite>

          效果:
          需要加粗的文本

          需要傾斜的文本

          代碼塊

          變量

          定義項目

          演示文本

          定義鍵盤文本。表示該文本從鍵盤上輸入

          引用

          網(wǎng)頁中的特殊符號和注釋:(更多詳見:https://www.jb51.net/onlineread/htmlchar.htm)

          圖片標(biāo)簽

          屬性解釋:

          src : 圖片所存放的地址 (推薦寫相對路徑)

          title : 當(dāng)鼠標(biāo)在圖片上停留時的顯示文本

          alt : 當(dāng)圖片加載失敗或網(wǎng)絡(luò)傳輸速度較慢時的默認提示文本

          width : 圖片的寬度

          height : 圖片的高度 [推薦: 在指定圖片寬度/高度時,只需要指定其中一個屬性即可,圖片會根據(jù)指定的寬度/高度進行等比例縮放,圖片不會失真]

          圖片標(biāo)簽 src 是必須的,其余可以設(shè)置

          超鏈接

          超鏈接分類:

          • 普通鏈接 (使用頻率最多的)

          • 錨鏈接

          • 功能性鏈接

          普通鏈接

          鏈接文本 / 圖片

          屬性解釋:

          href : 超鏈接所要跳轉(zhuǎn)到的地址 [跳轉(zhuǎn)到指定的網(wǎng)址: http://www.baidu.com?[跳轉(zhuǎn)到同一個項目中的文件: 路徑/xxx.html]

          name : 自定義框架名稱 , 表示當(dāng)前鏈接在指定的內(nèi)聯(lián)框架中打開

          target : 鏈接打開目標(biāo), 可以選擇以下幾種

          _self : 在當(dāng)前自身窗口中打開鏈接

          _blank : 在新標(biāo)簽頁面中打開鏈接

          _parent : 在父級框架中打開 [Ext]

          _top : 在最頂層中打開 [Ext]

          功能性鏈接

          發(fā)送郵件:

          點擊此處,給我發(fā)送郵件

          mailto:你的電子郵箱

          打電話:

          點擊此處,和我電話聯(lián)系

          tel:你的聯(lián)系電話

          使用腳本:

          點擊此處,彈個框

          鏈接內(nèi)容除了可以使用文本外,也可以使用圖片

          錨鏈接

          1. 定義錨

          需要顯示的內(nèi)容

          1. 使用錨鏈接

          鏈接文本 / 圖片

          鏈接文本 / 圖片

          列表

          Web 上的許多內(nèi)容都是列表,HTML 有一些特別的列表元素。標(biāo)記列表通常包括至少兩個元素。最常用的列表類型為:

          無序列表(Unordered List)中項目的順序并不重要,就像購物列表。用一個


          瀏覽 142
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                    <th id="afajh"><progress id="afajh"></progress></th>
                    毛片播放网站 | 日本破处视频 | 日日干麻豆| AV就爱操逼 | 久久久午夜精品 |