HTML - 块级标签

块级标签
1. 标题标签

占满一整行,自带换行效果

标题标签: h1 -- h6 ( 1-6是指标题等级,大小不同)

2. 列表标签

列表又分为三种,有序列表ol,无序列表ul和定义列表dl。其中ol和ul必须结合li标签使用,而dl则必须结合dt,dd使用。

<!--无序列表-->?<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><!--属性type:disc(默认实心圆)\square(实心方形)\circle(空心圆)\none(不显示样式)--><ul type="disc">    <li>无序列表1</li>    <li>无序列表2</li>    <li>无序列表3</li></ul><ul type="square">    <li>无序列表1</li>    <li>无序列表2</li>    <li>无序列表3</li></ul><ul type="circle">    <li>无序列表1</li>    <li>无序列表2</li>    <li>无序列表3</li></ul><ul type="none">    <li>无序列表1</li>    <li>无序列表2</li>    <li>无序列表3</li></ul></body></html>
<!--有序列表-->?属性type:1(默认)\a(小写字母)\A(大写字母)\I(大写罗马数字)\i(小写罗马数字)属性start:设置开始位置?<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><!--默认显示1,2,3序号,可以指定开始的值--><ol>    <li>有序列表</li>    <li>有序列表</li>    <li>有序列表</li></ol><!--设置根据a,b,c显示,可以指定开始的值--><ol type="a" start="c">    <li>有序列表</li>    <li>有序列表</li>    <li>有序列表</li></ol><!--设置根据A,B,C显示,可以指定开始的值--><ol type="A">    <li>有序列表</li>    <li>有序列表</li>    <li>有序列表</li></ol><!--设置根据大写罗马数字,可以指定开始的值--><ol type="I">    <li>有序列表</li>    <li>有序列表</li>    <li>有序列表</li></ol><!--设置根据小写罗马数字,可以指定开始的值--><ol type="i">    <li>有序列表</li>    <li>有序列表</li>    <li>有序列表</li></ol></body></html>
<!--dl定义列表-->?<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><dl>    <dt>巴塞罗那</dt>  <!--表示标题-->    <dd>里奥梅西</dd>  <!--表示内容-->    <dd>伊涅斯塔</dd>    <dd>苏亚雷斯</dd></dl></body></html>
3. 表格标签

表格标签用<table>表示。 一个表格<table>是由表头<thead>和表格内容<tbody>组成的。其中的每一行又是由<tr>组成的,每行中的每一格是由<td>组成的

border="1":加边框,数值越大,外边框越粗cellpadding="10px":元素与边框之间的距离cellspacing="20px":边框与边框之间的距离colspan:横向合并。colspan="2"表示当前单元格在水平方向占据两个单元格的位置(数字表示合并单元格个数)rowspan:纵向合并。rowspan="2"表示当前单元格在垂直方向占据两个单元格的位置(合并必须删掉其中一个单元格的值)align:表格的水平对齐方式。属性值可以填:left right center。注意:这里不是设置表格里内容的对齐方式,如果想设置内容的对齐方式,要对单元格标签<td>进行设置)<!--表头可以省略-->?<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><table border="1" cellpadding="10px" cellspacing="20">    <thead>    <tr>        <th>第一列</th>  <!--表头标题-->        <th>第二列</th>        <th>第三列</th>    </tr>    </thead>    <tbody>    <tr>  <!--第一行-->        <td rowspan="2">1-1</td> 合并第一列的前两个单元格        <td>2-1</td>        <td>3-1</td>    </tr>    <tr>  <!--第二行-->        <!--<td>1-2</td>--> 删除这个数据,将第一列的前两个单元格合并        <td>2-2</td>        <td>3-2</td>    </tr>    <tr>  <!--第三行-->        <td>1-3</td>        <td rowspan="2">2-3</td>        <!--<td>3-3</td>--> 删除这个数据,将第二列的最后一个单元与第三列的最后一个单元合并    </tr>    </tbody></table></body></html>
4. 排版标签

p:段落标签,会自动在段落上下加上空白来分开段落,p标签是一个文本级标签,内部不可以再嵌套块级元素

div:什么样式都没有的块级标签 -- 用的最多

hr:单闭合边前,显示一条分割线

center:居中显示

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><p>这是第一段的内容</p>  <!--上下有空白部分--><p>这是第二段的内容</p><center>居中在分割线上方</center><hr><div>我在上面</div><div>中间没有空白</div><div>我在下面</div></body></html>

5. form表单

作用:

  • 表单用于向服务器传输数据,从而实现用户与Web服务器的交互
  • 表单能够包含input系列标签,比如文本字段、复选框、单选框、提交按钮等等。
  • 表单还可以包含textarea、select、fieldsetlabel标签。

基本概念:   HTML表单是HTML元素中较为复杂的部分,表单往往和脚本、动态页面、数据处理等功能相结合,因此它是制作动态网站很重要的内容。

表单一般用来收集用户的输入信息

表单工作原理:   访问者在浏览有表单的网页时,可填写必需的信息,然后按某个按钮提交。这些信息通过Internet传送到服务器上。服务器上专门的程序对这些数据进行处理,如果有错误会返回错误信息,并要求纠正错误。当数据完整无误后,服务器反馈一个输入完成的信息。

<input>:输入标签(文本框)(内联标签)

type属性值 表现形式 对应代码
text 单行输入文本 <input type=text" />
password 密码输入框(不显示明文) <input type="password" />
date 日期输入框 <input type="date" />
checkbox 复选框 <input type="checkbox" checked="checked" name=‘x‘ />
radio 单选框 <input type="radio" name=‘x‘ />
submit 提交按钮 <input type="submit" value="提交" /> 发送浏览器上输入标签中的内容,配合form表单使用,页面会刷新
reset 重置按钮 <input type="reset" value="重置" /> 页面不会刷新,将所有输入的内容清空
button 普通按钮 <input type="button" value="普通按钮" />
hidden 隐藏输入框 <input type="hidden" />
file 文本选择框 <input type="file" />
<!--form:表单标签-->    action:提交到的地址,把表单中的数据提交到对应的地址上input:    type种类:text,password,radio,checkbox,submit,reset,hidden,button,file,date    name\value:把数据提交到后台的,提交的是input标签的name值和value值对于选择框:     checked :表示默认选中    readonly :对于输入框的禁止修改 可以提交    disabled :对于所有元素不能修改 也不能提交?<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title></head><body><form action="http://127.0.0.1:9000">    <input type="text" name="username" placeholder="手机号/邮箱">    <input type="password" name="password"><!--    注意:如果设置了readonly,只能给输入框的模式设置,那么不能修改,可以提交--><!--    注意:如果设置了disabled,可以给索引的表单元素设置,那么不能修改,也不能提交-->    <input type="radio" name="sex" value="1" checked>男    <input type="radio" name="sex" value="2">女    <input type="checkbox" name="hobby" value="a">音乐    <input type="checkbox" name="hobby" value="b" checked>足球    <input type="checkbox" name="hobby" value="c">电影    <input type="submit" value="点我提交">    <button>提交按钮</button><!-- 注意:如果input的submit和button放在form表单中都表示提交-->    <hr>    <input type="hidden">    <input type="reset">    <input type="button" value="我只一个小按钮">    <input type="file">    <input type="date"></form>?<input type="submit"><button>提交按钮</button><!--注意:如果submit和button放在form表单外面,就是普通的按钮--></body></html>
<!--label-->    for属性,点击lable中的内容,让for标示的id对应的元素获得焦点    <label for="user">姓名:</label>    <input type="text" name="username" id="user">?<!--textarea-->:文本框    <textarea name="" id="" cols="30" rows="10"></textarea>?<!--select-->select选择框:    multiple:设置多选框    size:选择框显示大小option选项:    selected:默认选中    <select name="city" id="" size="3">        <option value="1">北京</option>        <option value="2">上海</option>        <option value="3">天津</option>    </select>?    <select name="" id="" multiple>        <option value="" selected>北京</option>        <option value="">上海</option>        <option value="">天津</option>    </select><!--注意:默认是单选--><!--注意:使用multiple属性设置为多选:按住鼠标下拉,按住ctrl选,按住shift选-->

原文地址:https://www.cnblogs.com/Agoni-7/p/11324184.html

时间: 2024-10-02 05:05:47

HTML - 块级标签的相关文章

我的javaweb学习之旅--html常用块级标签

html常用块级标签 常用的有p,h1~h6,div,ul 等 1.h1~h6 <body> <h1></h1>   一级标题 ...... <h6></h6>    六级标题 </body> 2.p段落标签 示例: <p>有梦想就有奇迹</p> 3.<hr/>标签  水平线标签 <p>有梦想就有奇迹</p> <hr/> 4.有序列表标签 <ol>开头

块级标签

特点: 1.前后断行显示,默认状态下占据一整行 2.具有一定的宽度和高度,可以通过设置块级标签的width.height属性来控制 3.块级标签常用作容器,即可以再“容纳”其他块级标签或行级标签 行级标签一般用于组织内容,即只能用于“容纳”文字.图片或其他行级标签 区分:页面布局角度 (1.基本的块级标签 1).标题标签<h1>~<h6> 2).段落标签<p>    自动换行 3).水平线标签<hr/> (2.常用于布局的块级标签 1).有序列表标签<

块级标签和行级标签

1.块级标签:一个块级标签独占一行 2.行级标签:

块级标签与预格式化文本标签----------大多数XHTML可以表示为两种类型的标签:块标签(block tag)和内联标签(inline tag)

1 <html> 2 <head> 3 <meta charset="utf-8"> 4 <title>块级标签</title> 5 </head> 6 7 <body> 8 9 块级标签 10 就像标题.段落一样,需要在页面上占据一块的位置的标签. 11 <h1> 最大的标题 <h2> - <h6> 大小依次减小的标题 <p> 段落 12 13 <

HTML中的行级标签和块级标签

1.html中的块级标签 显示为“块”状,浏览器会在其前后显示折行.常用的块级元素包括: <p>, <ul>,<table>,<h1~h6>等. 2.html中的行级标签(内联元素) 按行逐一显示,前后不会自动换行: 文本格式化元素: <b>, <td>, <a>, <img>

去除行块级标签之间的默认间距

当两个行块级标签之间有空格,或者换行时,行块级标签之间会有一个默认4px的间距.去除方法如下: 给行块级标签的父级设置:font-size: 0: 在给相应的行块级标签设置需要的 font-size: 如下所示: <style> .parent{ font-size: 0; } .parent span{ display: inline-block; font-size: 14px; } </style> <div class="parent"> &

行内标签 和 块级标签

块级标签 div    ………………块级标签 h1~h6   ………………标题 ul (内含多个li) ol (内含多个li) dl (内含一个dt    多个dd)………………列表 table(内含tr  th  td)……………………表格 p…………………………………………段落 br…………………………………………换行 form……………………………………表单 行级标签 span a……………………超链接 img……………………图片 var……………………变量,显示斜体 strong…………

HTML学习笔记——块级标签、行级标签、图片标签

1>块级标签.行级标签 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv

css基础 display:block 行内标签转为块级标签

礼悟:    公恒学思合行悟,尊师重道存感恩.叶见寻根三返一,江河湖海同一体.          虚怀若谷良心主,愿行无悔给最苦.读书锻炼养身心,诚劝且行且珍惜.              ide:visual studio 2017             browser:Chrome                     os:win7 代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8&qu

css基础 display:inline 块级标签-&gt;行内标签 简单示例

礼悟:    公恒学思合行悟,尊师重道存感恩.叶见寻根三返一,江河湖海同一体.          虚怀若谷良心主,愿行无悔给最苦.读书锻炼养身心,诚劝且行且珍惜.              ide:visual studio 2017             browser:Chrome                     os:win7 代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8&qu