Blogger Information
Blog 9
fans 0
comment 0
visits 6169
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
html常用标签介绍
橙汁的博客
Original
766 people have browsed it

一. 谈谈你对html标签, 元素与属性的理解, 并举例说明

1:标签

标签用来标记内容块,也用来标明元素的内容及语义

标签有两种形式:成对出现的标签和单独出现的标签

a、成对出现的标签

成对出现的标签包括开始标签和结束标签,<开始标签>内容</结束标签>

<title>链接标签</title>

<p>内容</p>

b、单独出现的标签

<area><base><basefont><br><col><frame><hr><img><input><param><link><meta><br>

2:元素

HTML元素可以分为“块元素”和“行元素”

<p>是块元素,浏览器会单独用一行来显示块元素


1.png

<b>元素和<input>元素是行元素

clipboard.png


3:属性

与元素相关的特性叫做属性,可以为属性赋值

<元素 属性='值'>内容</元素>

<元素 属性='值' />

clipboard.png

二. 列表有几种, 如何定义?

列表有三种。有序列表、无序列表、定义列表

1、有序列表

<ol>
       <li>有序列表1</li>
       <li>有序列表2</li>
       <li>有序列表3</li>
</ol>

clipboard.png

2、无序列表

<ul>
       <li>无序列表1</li>
       <li>无序列表2</li>
       <li>无序列表3</li>
</ul>

clipboard.png

3、定义列表

<dl>
       <dt>定义列表</dt>
       <dd>定义列表 ... ...</dd>
       <dt>定义列表</dt>
       <dd>定义列表 ... ...</dd>
</dl>

clipboard.png


三、列表与表格的区别与联系?什么时候用列表,什么时候用表格, 为什么?

tr是表格行,ul是列表

tr必须在table标签里,里面的标签是td

如:<table><tr><td></td></tr><table>

ul里的标签为li

如:<ul><li></li><ul>和<ol><li></li><ol>

<table border="1" width="50">
<tr>
<td>1</td>
<td>2</td>
</tr>
<tr>
<td>3</td>
<td>4</td>
</tr>
<table>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
<ol>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ol>

clipboard.png

列表比较适合单列显示,比如文章列表

表格比较适合多列数据展现,比如学校网站要在页面显示学生的成绩,后台数据展示,某些时候就可以使用表格

四、编程实现,用列表制作你的工作计划,要求使用三种类型全部实现一次: <ul><ol><dl>

    <ul>
        <li>1、09:00检查各网站是否异常</li>
        <li>2、09:30处理任务系统工作任务</li>
        <li>3、18:00上报工作日志</li>
    </ul>
    <ol>
        <li>09:00检查各网站是否异常</li>
        <li>09:30处理任务系统工作任务</li>
        <li>18:00上报工作日志</li>
    </ol>
    <dl>
        <dt>第一</dt>
        <dd>09:00检查各网站是否异常</dd>
        <dt>第二</dt>
        <dd>09:30处理任务系统工作任务</dd>
        <dt>第三</dt>
        <dd>18:00上报工作日志</dd>
    </dl>

clipboard.png

五、编程实现一张商品清单, 使用表格实现,要求有行与列的合并,用到colspan, rowspan

<table border="1" width="500" cellspacing="0" cellpadding="5">
        <caption><h3>购物车</h3></caption>
        <thead>
            <tr bgcolor="#f90">
                <th>编号</th>
                <th>名称</th>
                <th>单价</th>
                <th>数量</th>
                <th>金额</th>
            </tr>
        </thead>
        <tr>
            <th>1</th>
            <th>荣耀20 PRO</th>
            <th>¥3199.00</th>
            <th>1</th>
            <th>¥3199.00</th>
        </tr>
        <tr>
            <th>2</th>
            <th>华为 HUAWEI P30 Pro</th>
            <th>¥4988.00</th>
            <th>1</th>
            <th>¥4988.00</th>
        </tr>
        <tr>
            <th>3</th>
            <th>华为HUAWEI MateBook X Pro 2019款</th>
            <th>¥7999.00</th>
            <th>1</th>
            <th>¥7999.00</th>
        </tr>
        <tr>
            <th colspan="3">合计</th>
            <th>3</th>
            <th>¥16186.00</th>
        </tr>
    </table>

clipboard.png


六、编程实一张注册表单, 要求使用到课堂上讲到全部控件,并掌握所有属性的使用场景与意义

<h2>用户注册</h2>
<form action="login.php" method="post">
<p>
<label for="username">账号:</label>
<input type="text" name="username" value="vchengzhi" />
</p>
<p>
<label for="password">密码:</label>
<input type="password" name="password" placeholder="请输入6-12位之间" />
</p>
<p>
<label for="email">邮箱:</label>
<input type="email" name="email" placeholder="example@email.com" />
</p>
<p>
<label for="age">年龄:</label>
<input type="number" name="age" min="16" max="90" />
</p>
<p>
<label for="">课程</label>
<select name="" id="">
<option value="">请选择</option>
<optgroup label="前端">
<option value="">HTML</option>
<option value="">CSS</option>
<option value="">JavaScript</option>
</optgroup>
<optgroup label="后端">
<option value="">PHP</option>
<option value="">MySql</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="programme" /><label for="programme">撸代码</label>
<input type="checkbox" name="movies[]" value="movies" id="movies" /><label for="movies">看电影</label>
</p>
<p>
<label for="male">性别:</label>
<input type="radio" name="gender" id="male" /><label for="male">男</label>
<input type="radio" name="gender" id="female" /><label for="female">女</label>
<input type="radio" name="gender" id="secrecy" /><label for="secrecy">保密</label>
</p>
<p>
<input type="submit" name="submit" value="提交" />
<input type="reset" name="reset" value="重置" />
<input type="button" name="button" value="保存" />
<button type="button">注册</button>
</p>
</form>


clipboard.png

七、写出总结, 对于这些常用标签的应用场景进行分析

<title>:指定整个网页的标题,在浏览器最上方显示。

<base>:为页面上的所有链接规定默认地址或默认目标。

<meta>:提供有关页面的基本信息

<body>:主体标签,定义HTML文档所要显示的内容。我们所写的代码必须放在此标签內。

<link>:定义文档与外部资源的关系。

容器级标签

p、span、a、b、i标签等,容器级标签中可以放置任何东西。

文本级标签

div、h系列、li、dt、dd标签等,文本级标签只能放置文字、图片、表单元素。

图片标签:<img>

列表标签:<ul>、<ol>、<dl>

表格标签:<table>

表单标签:<form>

滚动字幕标签:<marquee>






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