首页 > 代码库 > 题集一
题集一
HTML相关
1、请谈下你怎么理解标签语义化? 列举一些具有语义化的标签。
标签语义化,更好地标记网页结构,具有语义化的标签:<header><footer><nav><p><h1>~<h6><ul><li><ol><li><table>,标签的含义解释如下:
<header>定义网页的页眉、<footer>定义网页的页脚、<nav>定义导航链接的部分,它是HTML5中的新标签
<p> 文本段落,自动换行,有默认的段间距
<h1> <h2> <h3> <h4> <h5> <h6> 标题,在文章中字体逐级减小,表示标题的级别
<ul> 无序列表、<ol> 有序列表、<li> 列表项目、<dl> 定义列表、<dt> 定义列表中的项目、<dd>定义列表中的描述
<a> 锚、 <img>图像
<table><caption><th><tr><td> 分别表示表格、表格标题、某列或某行的标题、表格的行、表格的单元格; <thead><tbody><tfoot>组合使用,分别表示表格的表头、表格的主体、表格的页脚。
2、<IMG>标签上title与alt属性的区别是什么?
alt属性,是img标签的必需属性,图像无法显示时的替代文本;title属性,规定关于元素的额外信息,鼠标移动到元素上时显示一段工具提示文本。
3、写一个文本输入框,属性为只读,最大输入字符为20个。
<input type="text" maxlength="20" readonly="readonly" />
4、标签语义化和Web标准
标签语义化:用合理的HTML标记及其特有的属性去格式化文档的内容。
参考:http://ued.ctrip.com/blog/?p=2735
5、在页面中如何去定义样式
题集一