Blogger Information
Blog 5
fans 0
comment 0
visits 3297
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
html中常用标签的使用--2019.08.30
Morning Star的博客
Original
533 people have browsed it

对html 标签,元素 与属性的理解

标签:

标签放在一对尖括号里面(如<title>),大多数都是成对出现的,有的不是成对使用的,而是只有开始标签比如<meta>标签。标签可以嵌套,标签是不区分大小写的

元素:

当浏览器渲染网页的时候会把html源码解析一个标签树,每个标签都是一个节点(node),称为网页元素(element)。所以,标签是从源代码的角度来看的,元素是从编程的角度来看,<p>标签对应的网页就是p元素。块元素独立占一行  ,行内元素没有宽和高,不会换行的的。eg:<div> <span>

属性:

属性(attribute)描述标签的额外信息,使用空格与标签和其他属性分隔。

配图:1567660908639.png

列表有三种:

无序列表:

<ul>
   <li></li>
</ul>

有序列表:

<ol>
   <li></li>
</ol>

定义列表:

<dl>
   <dt>标题</dt>
   <dd>解释</dd>
</dl>

3.列表与表格:

列表是多行一列,表格是多行多列,当数据只有一列的时候可以用列表,反之多列则需要使用表单。

配图:

1567660723920.png

cellspacing     单元格之间的间距      colspan 合并单元格

cellpadding     补白,是指单元格内文字与边框的距离

align    排列

4.+5.


1567671792923.png

body>
<!-- <h3>购物车</h3>
    <ul>
        <li>1.有备无患的奔驰专用机油,1个,888元 </li>
        <li>2.能看清鞋子的京东摄像头,2个,220元</li>
        <li>3.带有暖手功能的笔记本电脑,1台,7800元</li>
    </ul> -->

<hr>
<table border="1" width="500" cellspacing="0" cellpadding="5">
<caption>
<h3>购物车</h3>
</caption>

<!-- 表头 -->
<thead>
<tr bgcolor="lightblue">
<th>编号</th>
<th>名称</th>
<th>单价/th>
<th>数量</th>
<th>金额</th>
</tr>
</thead>
<!-- 主体 -->
<tr>
<td>1</td>
<td>有备无患的奔驰专用机油</td>
<td>800</td>
<td>1</td>
<td>800</td>
</tr>

<tr>
<td>2</td>
<td>能看清鞋子的京东摄像头</td>
<td>220</td>
<td>2</td>
<td>440</td>
</tr>

<tr>
<td>3</td>
<td>带有暖手功能的笔记本电脑</td>
<td>7800</td>
<td>1</td>
<td>7800</td>
</tr>

<!-- 底部 -->

<tr align="center">
<td colspan="3" align="center">合计</td>
<td>4</td>
<td>9040</td>
</tr>

<tr>
<td rowspan="2"></td>
<td>7777</td>
<td></td>
<td></td>
<td></td>
</tr>

<tr>
<td></td>
<td></td>
<td>qqqq</td>
<td></td>

</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td>qqqqq</td>
<td></td>

</tr>
</table>



<ul>
<h3>工作计划</h3>
<li>1.上午学习html</li>
<li>2.下午学习css</li>
<li>3.晚上学习js</li>
</ul>

<ol>
<h3>工作计划</h3>
<li>上午学习html</li>
<li>下午学习css</li>
<li>晚上学习js</li>
</ol>


<dl>
<h3>工作计划</h3>
<dt>上午</dt>
<dd>学习html</dd>
<dt>下午</dt>
<dd>学习css</dd>
<dt>晚午</dt>
<dd>学习js</dd>

</dl>


6.注册表单1567671897204.png

源码:

<body>
<h3>用户注册</h3>
<form action="login.php" method="GET">
<p>
<!--文本和输入框绑定-->
<label for="username"> 帐号:</label>
<input type="text" name="username" id="username" placeholder="不许超过8个字符" value="lxp">

</p>
<p>
<label for="password"> 密码:</label>
<input type="password" name="password" id="password " placeholder="密码必须在6个子符到10个字符之间">

</p>

<p>
<label for="email" 邮箱:</label>
<input type="email" name="email" id="email" placeholder="example@email.com">
</p>

<p>
<label for="age"> 年龄:</label>
<input type="number" name="age" id="age" min="16" max="80">
<!--min  与max  不能颠倒-->
</p>


<p>
<label for="课程"> 课程:</label>
<!-- <label> 标签为 input 元素定义标注(标记)。label 元素不会向用户呈现任何特殊效果。
            不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。
            就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。
            <label> 标签的 for 属性应当与相关元素的 id 属性相同。 -->
<select name="" id="">      <!--创建下拉列表-->    
<optgroup  label="必修">       <!--选择组-->
<option value=""  >请选择</option>
<option value=""  >语文</option>
<option value=""  >数学</option>
<option value=""  >音乐</option>
<option value=""  >物理</option>    <!--默认选择只能有一个   selected-->  
</optgroup>

<optgroup label="后端课程">
<!-- <option value=""  >请选择</option> -->
<option value=""  >php</option>
<option value=""  >mysql</option>
<option value=""  >tp5</option>
<option value=""  >laravel</option>
</optgroup>    
</select>
</p>

<p>
<label for="">爱好:</label>
<!--复选框-->
<input type="checkbox" name="hobby[]" value="game" id="game"><label for="game">玩游戏</label>
<!--加上【】使他变为一个数组,便于后端的处理-->
<input type="checkbox" name="hobby[]" value="programme" id="programmee" checked><label for="programme">码农</label>
<!--默认选项  checked-->
<input type="checkbox" name="hobby[]" value="movies" id="movies"><label for="movies">大片</label>
</p>

<p>
<label for="man">性别:</label>
<input type="radio" name="gender" id="man"> <label for="man">男</label>
<input type="radio" name="gender" id="woman"> <label for="woman">女</label>
<input type="radio" id="secret" name="gender" checked> <label for="secret">保密</label>
<!--每个input可以有多个label对应他-->
</p>
<p>
<input type="submit" name="submit" value="提交">
<input type="reset" name="reset" value="再来一次">
<input type="button" name="button" value="按钮">


<!--button 默认的type是submint-->
<button type="menu">
注册
</button>
</p>

</form>
</body>



Correction status:qualified

Teacher's comments:写得不错, 没写总结, 下次注意
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post