Web前端知识点复习3

一、HTML基础


HTML 列表

无序列表

定义:无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。无序列表始于 <ul> 标签。每个列表项始于 <li>。

<ul>
<li>Coffee</li>
<li>Milk</li>
</ul>

有序列表

定义:有序列表也是一列项目,列表项目使用数字进行标记。有序列表始于 <ol> 标签。每个列表项始于 <li> 标签。

<ol>
<li>Coffee</li>
<li>Milk</li>
</ol>

定义列表

定义:自定义列表不仅仅是一列项目,而是项目及其注释的组合。自定义列表以 <dl> 标签开始。每个自定义列表项以 <dt> 开始。每个自定义列表项的定义以 <dd> 开始。

<dl>
<dt>Coffee</dt>
<dd>Black hot drink</dd>
<dt>Milk</dt>
<dd>White cold drink</dd>
</dl>

 实列:嵌套列表

<html>

<body>

<h4>一个嵌套列表:</h4>
<ul>
  <li>咖啡</li>
  <li>茶
    <ul>
    <li>红茶</li>
    <li>绿茶
      <ul>
      <li>中国茶</li>
      <li>非洲茶</li>
      </ul>
    </li>
    </ul>
  </li>
  <li>牛奶</li>
</ul>

</body>
</html>

 实现效果:  

标签描述
<ol>定义有序列表。
<ul>定义无序列表。
<li>定义列表项。
<dl>定义定义列表。
<dt>定义定义项目。
<dd>定义定义的描述。
<dir>已废弃。使用 <ul> 代替它。
<menu>已废弃。使用 <ul> 代替它。

 2.块元素

大多数 HTML 元素被定义为块级元素或内联元素。例子:<h1>, <p>, <ul>, <table>

    HTML 内联元素:内联元素在显示时通常不会以新行开始。例子:<b>, <td>, <a>, <img>

    HTML <div> 元素:HTML <div> 元素是块级元素,它是可用于组合其他 HTML 元素的容器。如                                    果与 CSS 一同使用,<div> 元素可用于对大的内容块设置样式属性。

    HTML <span> 元素:HTML <span> 元素是内联元素,可用作文本的容器。当与 CSS 一同使                                          用时,<span> 元素可用于为部分文本设置样式属性。

标签描述
<div>定义文档中的分区或节(division/section)。
<span>定义 span,用来组合文档中的行内元素。

id属性:

   id 属性指定 HTML 元素的唯一 ID。 id 属性的值在 HTML 文档中必须是唯一的。id 的语法是:写一个井号 (#),后跟一个 id 名称。然后,在花括号 {} 中定义 CSS 属性。

注意:id 名称对大小写敏感!

           id 必须包含至少一个字符,且不能包含空白字符(空格、制表符等)。

class 和 id 的差异

同一个类名可以由多个 HTML 元素使用,而一个 id 名称只能由页面中的一个 HTML 元素使用:

<style>
/* 设置 id 为 "myHeader" 的元素的样式 */
#myHeader {
  background-color: lightblue;
  color: black;
  padding: 40px;
  text-align: center;
}

/* 设置类名为 "city" 的所有元素的样式 */
.city {
  background-color: tomato;
  color: white;
  padding: 10px;
}
</style>

<!-- 拥有唯一 id 的元素 -->
<h1 id="myHeader">My Cities</h1>

<!-- 拥有相同类名的多个元素 -->
<h2 class="city">London</h2>
<p>London is the capital of England.</p>

<h2 class="city">Paris</h2>
<p>Paris is the capital of France.</p>

<h2 class="city">Tokyo</h2>
<p>Tokyo is the capital of Japan.</p> 

注意: 

  • id 属性用于为 HTML 元素指定唯一的 id
  • id 属性的值在 HTML 文档中必须是唯一的
  • CSS 和 JavaScript 可使用 id 属性来选取元素或设置特定元素的样式
  • id 属性的值区分大小写
  • id 属性还可用于创建 HTML 书签

4.表单 

   表单元素指的是不同类型的 input 元素、复选框、单选按钮、提交按钮等等。

      ①<input>元素

             <input type="text"> 定义用于文本输入的单行输入字段

类型描述
text定义常规文本输入。
radio定义单选按钮输入(选择多个选择之一)
submit定义提交按钮(提交表单)

      ②<input type="radio">定义单选按钮

      ③name属性:如果要正确地被提交,每个输入字段必须设置一个 name 属性。

      ④<select> 元素(下拉列表)

      ⑤<button> 元素定义可点击的按钮

      ⑥输入类型:password,定义密码的字段

       ⑦checkbox:定义复选框

        ⑧输入类型:

  • color
  • date
  • datetime
  • datetime-local
  • email
  • month
  • number
  • range
  • search
  • tel
  • time
  • url
  • week

   ⑨输入限制:

属性描述
disabled规定输入字段应该被禁用。
max规定输入字段的最大值。
maxlength规定输入字段的最大字符数。
min规定输入字段的最小值。
pattern规定通过其检查输入值的正则表达式。
readonly规定输入字段为只读(无法修改)。
required规定输入字段是必需的(必需填写)。
size规定输入字段的宽度(以字符计)。
step规定输入字段的合法数字间隔。
value规定输入字段的默认值。
  • ⑩  value属性规定输入字段的初始值
  •       readonly属性规定输入字段为只读(不能修改)
  •       disabled属性规定输入字段是禁用的。(被禁用的元素是不可用和不可点击的,被禁用的元          素不会被提交。)
  •       siz属性规定输入字段的尺寸(以字符计)
  •       maxlength 属性规定输入字段允许的最大长度

     

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值