這次帶給大家在HTML裡有哪些常出現的問題?有序列表、無序列表、自訂清單如何使用?寫個簡單的例子。三者在語意上有什麼差別?使用場景是什麼? 能否嵌套?
有序列表是以數字進行標記的列表項目:
<ol> <li>Coffee</li> <li>Milk</li> </ol>
效果如下:
<ol><li>Coffee</li> <li>Milk</li> </ol>
無序列表是以原點標記的列表項目:
<ul> <li>Coffee</li> <li>Milk</li> </ul>
效果如下:
<ul><li>Coffee</li> <li>Milk</li></ul>
自訂清單所表示的項目加註解的組合:
<dt>Coffee</dt> <dd>Black hot drink</dd><dt>Milk</dt></dl>```
效果如下:
><dl><dt>Coffee</dt><dd>Black hot drink</dd><dt>Milk</dt><dd>White cold drink</dd></dl>
這三個列表都可以相互嵌套。
-
#如何移除清單前面的點或數字?
使用CSS樣式即可
```<style>ul{ list-style: none; }```
-
#class 和 id 有什麼差別?什麼時候用 class 什麼時候用 id? 1.ID具有唯一性,Class具有普遍性。 2.ID是唯一的,通常用於
頁面佈局
。
3.Class是可重複的,通常用於樣式定義。
4.ID的樣式優先權高於Class。
- #區塊級元素、行內元素是什麼?有什麼區別?分別對應哪些常用標籤? 區塊級元素在瀏覽器顯示時,通常會以新行來開始(和結束)。
行內元素(
內聯元素
)在顯示時通常不會以新行開始。
區別:
1.區塊級元素會獨佔一行,其寬度自動填滿其父元素寬度。 行內元素不會獨佔一行,相鄰的行內元素會排列在同一行裡,知道一行排 不下,才會換行,其寬度隨元素的內容而變化2.塊級元素可以設定width , height屬性,行內元素設定width, height無效3.區塊級元素可以設定margin和padding。行內元素的水平方向的padding-left,padding-right,margin-left,margin-right 都會產生邊距效果,但是垂直方向的padding-top,padding-bottom
,margin-top,
margin-bottom
都不會產生邊距效果。
區塊級元素標籤:div, p,form,ul,li,ol,dl,form,address,fieldset,hr,menu, table。
行內元素標籤:span,strong, em,br,img,input,label,select,textarea, cite。
-
#display: block、display: inline、display: inline-block分別有什麼作用?1.display:block:此元素將顯示為區塊級元素,此元素前後會帶有換行符。 ###2.display:inline:此元素會被顯示為內嵌元素,元素前後沒有換行符號。 ###3.display:inline-block:將物件呈現為內嵌對象,但是物件的內容作為區塊物件呈現。旁邊的內聯物件會被呈現在同一行內,允許空格。 ###- ####下方程式碼的功能? ###
<div id="header"> </div> <div id="content"> <div class="main"></div> <div class="aside"></div> </div> <div id="footer"> </div>
这段代码通过使用id,class对div模块进行布局,让页面呈现为页头,内容,页尾,并且在内容中分为侧栏和主栏部分。而在页面中,header,content,footer仅会出现一次,故用id标记,而content为了后期方便修改,用class标记。
- ####如何理解 HTML CSS 语义化?
通过语义化可以让人们更容易明白每个标签的作用和使用场景,比如p标签就可以理解为paragraph标签,代表一个段落。诸如此类的还有em标签,hx标签,table标签等。
- ####form表单有什么作用?有哪些常用的input 标签,分别有什么作用?
HTML通过form标签创建表单为用户提供文本字段、复选框、单选框、提交按钮等向服务器传输数据。常见的input标签有:
type 规定 input 元素的类型。
src 定义以提交按钮形式显示的图像的 URL。
checked 规定此 input 元素首次加载时应当被选中。
value 规定 input 元素的值。
name 定义 input 元素的名称。
- ####post 和 get 方式的区别?
get以 URL 变量 的形式来发送,将表单数据以名称/值对的形式附加到 URL 中。
post以 HTTP post 的形式来发送,以 HTTP post 事务的方式来传递表单数据。
- ####在input里,name 有什么作用?
name 属性规定 input 元素的名称,用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。
- ####、提交、三者有什么区别?
1.定义一个按钮,。 标签之间的所有内容都是按钮的内容,其中包括任何可接受的正文内容,比如文本或多媒体内容。
2.提交是一个a标签定义的超链接,而其样式用class="btn"标记。
3.定义了提交按钮,点击并向服务器发送表单数据。数据会发送到表单的 action 属性中指定的页面。
- ####radio 如何分组?
在input标签中添加name属性进行分组。
- ####placeholder 属性有什么作用?
placeholder 属性提供可描述输入字段预期值的提示信息(hint)。该提示会在输入字段为空时显示,并会在字段获得焦点时消失。
- ####type=hidden隐藏域有什么作用?举例说明
隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序
所使用。浏览者单击发送按钮发送表单的时候,隐藏域的信息也被一起发送到服务器。
相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!
相关阅读:
以上是HTML裡的常見問題一的詳細內容。更多資訊請關注PHP中文網其他相關文章!

具有CSS的自定義光標很棒,但是我們可以將JavaScript提升到一個新的水平。使用JavaScript,我們可以在光標狀態之間過渡,將動態文本放置在光標中,應用複雜的動畫並應用過濾器。

互動CSS動畫和元素相互啟動的元素在2025年似乎更合理。雖然不需要在CSS中實施乒乓球,但CSS的靈活性和力量的增加,可以懷疑Lee&Aver Lee有一天會成為一種

有關利用CSS背景濾波器屬性來樣式用戶界面的提示和技巧。您將學習如何在多個元素之間進行背景過濾器,並將它們與其他CSS圖形效果集成在一起以創建精心設計的設計。

好吧,事實證明,SVG的內置動畫功能從未按計劃進行棄用。當然,CSS和JavaScript具有承載負載的能力,但是很高興知道Smil並沒有像以前那樣死在水中

是的,讓#039;跳上文字包裝:Safari Technology Preview In Pretty Landing!但是請注意,它與在鉻瀏覽器中的工作方式不同。

此CSS-tricks更新了,重點介紹了年鑑,最近的播客出現,新的CSS計數器指南以及增加了幾位新作者,這些新作者貢獻了有價值的內容。

在大多數情況下,人們展示了@Apply的@Apply功能,其中包括Tailwind的單個property實用程序之一(會改變單個CSS聲明)。當以這種方式展示時,@Apply聽起來似乎很有希望。如此明顯


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

WebStorm Mac版
好用的JavaScript開發工具