HTML学习笔记——常用元素及其属性(一)
1、img 标签 -- 代表HTML图像
- img标签是单独出现的,
<img /> - 语法:
<img src="URI" alt="alttext" title="titletext" />
- 属性:
- img,是image(图像)的缩写
2、HTMl列表 -- 按顺序显示内容
常用的列表分为3种,无序列表(使用<ul>标签),有序列表(使用<ol>标签),自定义列表(使用<dl>标签). -- 注:各种列表之间可以嵌套使用
(1)ul 标签 -- 代表HTML无序列表
- ul标签是成对出现的,以
<ul>开始,</ul>结束 - 每一列使用
<li>标签定义,每一列使用一个点作为开头 - 属性:
- Common -- 一般属性
- ul,是unordered lists的缩写,中文"无序列表"的意思
示例:
<ul>
<li>www</li>
<li>dreamdu</li>
<li>com</li>
</ul> 显示结果:
·www
·dreamdu
·com
(2)ol 标签 -- 代表HTML有序列表
- ol标签是成对出现的,以
<ol>开始,</ol>结束 - 每一列使用
<li>标签(与无序列表相同)定义,每列使用数字或字母开头. - 属性:
- Common -- 一般属性
- ol,是ordered lists的缩写,中文"有序列表"的意思
示例:
<ol>
<li>www</li>
<li>dreamdu</li>
<li>com</li>
</ol> 显示结果:
1.www
2.dreamdu
3.com
(3)dl 标签 -- 代表HTML自定义列表
- dl标签是成对出现的,以
<dl>开始,</dl>结束 - 自定义列表的开始使用
<dl>标签,列表中每个元素的标题使用<dt>(definition term)定义,后面跟随<dd>(definition description)用于描述列表中元素的内容. - 属性:
- Common -- 一般属性
- dl,是definition lists的英文缩写,中文"定义列表"的意思
示例:
<dl>
<dt>www</dt>
<dd>World Wide Web的缩写.</dd>
<dt>dreamdu</dt>
<dd>梦之都.</dd>
<dd>www的:).</dd>
<dt>com</dt>
<dt>com.cn</dt>
<dt>cn</dt>
<dd>这都是域名的后缀.</dd>
</dl> 显示结果:
www
World Wide Web的缩写.
dreamdu
梦之都.
www的:).
com
com.cn
cn
这都是域名的后缀.注:不一定每个dt标签要对应一个dd,可以一对多或多对一 .
(4)nl 标签 -- 代表HTML导航列表
- nl标签是成对出现的,以
<nl>开始,</nl>结束 - 属性:
- Common -- 一般属性
- nl,是navigation lists的英文缩写,中文"导航列表"的意思
- 导航列表通常用于需要导航的地方,比如菜单,导航按钮等
- 使用nl导航的内容,可以使用label对内容说明
3、HTMl表格 -- 把数据放在表格中(以后尽量用CSS实现)
<table width="80%" border="1">
<tr>
<th>第一行第一列表头</th>
<th>第一行第二列表头</th>
</tr>
<tr>
<th>第二行第一列表头</th>
<td>第二行第二列单元格内容</td>
</tr>
<tr>
<th>第三行第一列表头</th>
<td>第三行第二列单元格内容</td>
</tr> </table>
table里面可以有很多行,每一行使用tr表示- 每个行
tr里面又可以有很多列,每一列使用td表示- 表格的每一行内可以放数对
td标签,每对td标签代表一个单元格
- 表格的每一行内可以放数对
(1)table 标签 -- 代表HTML表格
- table标签是成对出现的,以
<table>开始,以</table>结束 - 属性
- Common -- 一般属性
- summary -- 代表表格的摘要说明
width-- 代表表格的宽度- border -- 代表表格边框(此属性应该使用CSS实现)
- cellspacing -- 代表表格边框与表格内容填充的距离,也是内容填充之间的距离(此属性应该使用CSS实现)
- cellpadding -- 代表内容填充的宽度(此属性应该使用CSS实现)
- table,中文"表格"的意思
(2)tr 标签 -- 代表HTML表格中的一行
(3)th 标签 -- 代表HTML表格中的表头
- th标签是成对出现的,以
<th>开始,</th>结束 - 属性
- th,是"table header cell"的缩写,中文"表头单元格"
(4)td 标签 -- 代表HTML表格中的一个单元格
- td标签是成对出现的,以
<td>开始,</td>结束 - 属性
- td,是"table data cell"的缩写,中文"表中的数据单元"
补充:HTML表格属性介绍
(1)表格的填充与间距(cellspacing与cellpadding属性)
- 单元格(cell) -- 表格的内容
- 单元格边距(表格填充)(cellpadding) -- 代表单元格外面的一个距离,用于隔开单元格与单元格空间
- 单元格间距(表格间距)(cellspacing) -- 代表表格边框与单元格补白的距离,也是单元格补白之间的距离

上图说明了表格的几个属性,其中黑色部分就是单元格(cell),白色的区域是单元格边距(表格填充),灰色的区域是单元格间距(表格间距)。
(2)rowspan 属性 -- 可以实现HTML表格中一列跨越多行
(3)colspan 属性 -- 可以实现HTML表格中一行跨越多列
(4)colgroup 标签 -- 表示对HTML表格进行结构化的分区,在此分区中可以通过使用col定义每列表格的样式
(5)col 标签 -- 可以对HTML表格结构化分区后的一个或几个区域使用同样的样式行
补充:HTML表格躯干
- HTML表头(thead) -- 表格的头部thead,可以使用单独的样式定义表头,并且在打印时可以在分页的上部打印表头.
- HTML表体(tbody) -- 浏览器显示表格时,通常是完全下载表格后,再全部显示,所以当表格很长时,可以使用tbody分段显示.
- HTML表脚(tfoot) -- 表格的表脚tfoot,可以使用单独的样式定义表脚,并且在打印时可以在分页的下部打印表脚.
HTML学习笔记——常用元素及其属性(一)的更多相关文章
- HTML学习笔记——常用元素及其属性(二)
一.HTML表单 -- form标签 -- 与浏览者交互 1.form 标签 -- 代表HTML表单 form标签是成对出现的,以<form>开始,以</form>结束 属性. ...
- Html5学习笔记1 元素 标签 属性
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- springmvc学习笔记(常用注解)
springmvc学习笔记(常用注解) 1. @Controller @Controller注解用于表示一个类的实例是页面控制器(后面都将称为控制器). 使用@Controller注解定义的控制器有如 ...
- 第二篇 HTML 常用元素及属性值
常用元素及属性值 先和同学了解下,一部分常用的元素,区别以及属性,常用在哪里. 标签是由左右尖括号抱起来的,由开始标签开始,再由结束标签结束,里面内容则是元素,比如:<div>< ...
- 常用元素的属性/方法 attr / val / html /text
常用元素的属性/方法 得到一个元素的高度, $("#myid").height() 得到一个元素的位置, $("#myid").offset() 返回的是一个o ...
- SQL反模式学习笔记6 支持可变属性【实体-属性-值】
目标:支持可变属性 反模式:使用泛型属性表.这种设计成为实体-属性-值(EAV),也可叫做开放架构.名-值对. 优点:通过增加一张额外的表,可以有以下好处 (1)表中的列很少: (2)新增属性时,不需 ...
- SQL反模式学习笔记8 多列属性
目标:存储多值属性 反模式:创建多个列.比如一个人具有多个电话号码.座机号码.手机号码等. 1.查询:多个列的话,查询时可能不得不用IN,或者多个OR: 2.添加.删除时确保唯一性.判断是否有值:这些 ...
- HTML5学习笔记<二>:元素,属性,格式化
HTML元素 元素是指从开始标签到结束标签的所有代码. 开始(开放)标签 元素内容 结束(闭合)标签 <p> this is my web page </p> 没有内容的 HT ...
- UI自动化学习笔记- Selenium元素定位及元素操作
一.元素定位 1. 如何进行元素定位? 元素定位就是通过元素的信息或元素层级结构来定位元素的 2.定位工具 浏览器开发者工具 3.元素定位方式 Selenium提供了八种定位元素方式 id name ...
随机推荐
- Spring AOP实现拦截转发控制
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import ...
- 文档对象模型-DOM(二)
从NodeList中选择元素 方法一:item()方法,用于返回其中的单一节点,需要在方法的参数中指定所需元素的索引编号. 当其中没有任何元素时,执行代码是对资源的浪费.因此程序员会在执行代码之前,先 ...
- 如何注册ocx文件
32位系统: 将文件放到c:\windows\system目录注册 运行:Regsvr32 c:\windows\system\xxx.ocx取消注册运行:Regsvr32.exe /u c:\win ...
- 个人或者企业怎么进行app开发?开发一款APP应用大概须要多少钱?
App开发.是指专注于手机应用软件开发与服务. App是application的缩写,通常专指手机上的应用软件,或称手机client.另外眼下有非常多在线app开发平台.当然移动互联网时代是全民的移动 ...
- React Native Android入门实战及深入源代码分析系列(2)——React Native源代码编译
本文为老曾原创.转载需注明出处:viewmode=contents">http://blog.csdn.net/minimicall?viewmode=contents 在上一节中,我 ...
- 使用 Visual Studio 2012进行C语言开发
1.打开visual studio,选择菜单[文件]->[新建]->[项目],将会弹出新建项目对话框 2.在弹出的新建项目对话框中,选择和填补相应的属性. 3.点击确定之后,会跟着弹出应用 ...
- 【MyBatis学习02】走进MyBatis的世界
mybatis是个持久层的框架,用来执行数据库操作的,无外乎增删改查,上一节对mybatis有了宏观上的了解后,这一篇博客主要通过一个小示例来入门mybatis,先看一下要写的示例需求: 根据用户id ...
- spring boot和thrift、zookeeper建立微服务
原文地址:http://www.cnblogs.com/skyblog/p/5535418.html Spring cloud适应于云端服务,也适用于企业信息化SOA建设.spring boot也是r ...
- 千万级大数据的Mysql数据库SQL语句优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索 ...
- redis清空部分key
redis-cli keys "test:job:*" redis-cli keys "test:job:*" |xargs redis-cli del