中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

探究行內元素和塊級元素

發布時間:2020-08-14 17:39:02 來源:網絡 閱讀:229 作者:anyw3c 欄目:web開發

html中元素主要分為行內元素和塊級元素

行內元素

  • 不獨占一行
  • 書寫完成后不會自動換行
  • 沒有寬和高

塊級元素

  • 獨占一行
  • 書寫完會自動換行
  • 寬和高可以修改

還有一種特殊的元素叫作行內塊級元素

描述
none 此元素不會被顯示。
block 此元素將顯示為塊級元素,此元素前后會帶有換行符。
inline 默認。此元素會被顯示為內聯元素,元素前后沒有換行符。
inline-block 行內塊元素。(CSS2.1 新增的值)
list-item 此元素會作為列表顯示。

塊級元素和行內元素的分類

html中的塊級元素:


標簽 描述
<address> 定義地址。
<article> 定義文章。
<aside> 定義頁面內容之外的內容。
<audio> 定義聲音內容。
<blockquote> 定義長的引用。
<canvas> 定義圖形。
<caption> 定義表格標題。
<dd> 定義定義列表中項目的描述。
<div> 定義文檔中的節。
<dl> 定義定義列表。
<dt> 定義定義列表中的項目。
`<details> 定義元素的細節。
&lt;fieldset&gt; 定義圍繞表單中元素的邊框。
&lt;figcaption&gt; 定義 figure 元素的標題。
&lt;figure&gt; 定義媒介內容的分組,以及它們的標題。
&lt;footer&gt; 定義 section 或 page 的頁腳。
&lt;form&gt; 定義供用戶輸入的 HTML 表單。
&lt;h2&gt; to &lt;h7&gt; 定義 HTML 標題。
&lt;header&gt; 定義 section 或 page 的頁眉。
&lt;hr&gt; 定義水平線。
&lt;legend&gt; 定義 fieldset 元素的標題。
&lt;li&gt; 定義列表的項目。
&lt;menu&gt; 定義命令的列表或菜單。
&lt;meter&gt; 定義預定義范圍內的度量。
&lt;nav&gt; 定義導航鏈接。
&lt;noframes&gt; 定義針對不支持框架的用戶的替代內容。
&lt;noscript&gt; 定義針對不支持客戶端腳本的用戶的替代內容。
&lt;ol&gt; 定義有序列表。
&lt;output&gt; 定義輸出的一些類型。
&lt;p&gt; 定義段落。
&lt;pre&gt; 定義預格式文本。
&lt;section&gt; 定義 section。
&lt;table&gt; 定義表格。
&lt;tbody&gt; 定義表格中的主體內容。
&lt;td&gt; 定義表格中的單元。
&lt;tfoot&gt; 定義表格中的表注內容(腳注)。
&lt;th&gt; 定義表格中的表頭單元格。
&lt;thead&gt; 定義表格中的表頭內容。
&lt;time&gt; 定義日期/時間。
&lt;tr&gt; 定義表格中的行。
&lt;ul&gt; 定義無序列表。

html中的行內元素:


標簽 描述
&lt;a&gt; 定義錨。
&lt;abbr&gt; 定義縮寫。
&lt;acronym&gt; 定義只取首字母的縮寫。
&lt;b&gt; 定義粗體字
&lt;bdo&gt; 定義文字方向。
&lt;big&gt; 定義大號文本。
&lt;br&gt; 定義簡單的折行。
&lt;button&gt; 定義按鈕 (push button)。
&lt;cite&gt; 定義引用(citation)。
&lt;code&gt; 定義計算機代碼文本。
&lt;command&gt; 定義命令按鈕。
&lt;dfn&gt; 定義定義項目。
&lt;del&gt; 定義被刪除文本。
&lt;em&gt; 定義強調文本。
&lt;embed&gt; 定義外部交互內容或插件。
&lt;i&gt; 定義斜體字。
&lt;img&gt; 定義圖像。
&lt;input&gt; 定義輸入控件。
&lt;kbd&gt; 定義鍵盤文本。
&lt;label&gt; 定義 input 元素的標注。
&lt;map&gt; 定義圖像映射。
&lt;mark&gt; 定義有記號的文本。
&lt;objec&gt; 定義內嵌對象。
&lt;progress&gt; 定義任何類型的任務的進度。
&lt;q&gt; 定義短的引用。
&lt;samp&gt; 定義計算機代碼樣本。
&lt;select&gt; 定義選擇列表(下拉列表)。
&lt;small&gt; 定義小號文本。
&lt;span&gt; 定義文檔中的節。
&lt;strong&gt; 定義強調文本。
&lt;sub&gt; 定義下標文本。
&lt;sup&gt; 定義上標文本。
&lt;textarea&gt; 定義多行的文本輸入控件。
&lt;time&gt; 定義日期/時間。
&lt;tt&gt; 定義打字機文本。
&lt;var&gt; 定義文本的變量部分。
&lt;video&gt; 定義視頻。
&lt;wbr&gt; 定義可能的換行符。

實例

我們書寫幾個span標簽
探究行內元素和塊級元素

可以看到幾個span都出現在了一行內

我們再書寫幾個div標簽
探究行內元素和塊級元素

可以看到div已經垂直了(不在一行內)
繼續:我們給div添加一個剛才提到的特殊元素:行內塊級元素inline-block
探究行內元素和塊級元素

探究行內元素和塊級元素
此時div會變成行內塊級元素,同時寬和高也在
因此 inline-block既有行內元素水平排列的特點,也有塊級元素設置寬高的特點

  • 仔細看上圖,會發現水平方向有一個bug,有一個間隔 空閑時間可以去百度下hack~
  • 解決辦法:
  • margin:-3pxposition:relitive;left:-3px;

關于行內元素和塊級元素先談這么多,聽說認真閱讀并點贊的你,代碼敲的最6哦~
有興趣的小伙伴可以加我微信,一起討論;V-x: dandanshen987

有一天,當你明白"小白" +"勤奮"的時候,你就會成為大牛

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宁陵县| 利津县| 缙云县| 德安县| 隆林| 社旗县| 榆社县| 汾阳市| 神池县| 雅安市| 化德县| 卓资县| 平山县| 通海县| 迁西县| 揭西县| 吉隆县| 香港| 星子县| 渭源县| 南投市| 新郑市| 荣成市| 原阳县| 海南省| 双流县| 长武县| 灵武市| 石棉县| 宜阳县| 舒城县| 禹城市| 淮安市| 微博| 铁岭市| 连江县| 武夷山市| 延寿县| 松江区| 平凉市| 甘肃省|