• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html/xhtml > HTML 5 Reset Stylesheet

HTML 5 Reset Stylesheet

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-05

本文主要包含Reset,Stylesheet等相关知识,佚名 希望在学习及工作中可以帮助到您
这份css reset是在Eric Meyers的 CSS reset基础上修改出来的,特别针对HTML5调整了相应标签的初始化样式。

/*
html5doctor.com Reset Stylesheet
v1.4
2009-07-27
Author: Richard Clark - http://richclarkdesign.com
*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
body {
line-height:1;
}

article, aside, dialog, figure, footer, header,
hgroup, nav, section {
display:block;
}

nav ul {
list-style:none;
}

blockquote, q {
quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
content:”;
content:none;
}

a {
margin:0;
padding:0;
border:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}

ins {
background-color:#ff9;
color:#000;
text-decoration:none;
}

mark {
background-color:#ff9;
color:#000;
font-style:italic;
font-weight:bold;
}

del {
text-decoration: line-through;
}

abbr[title], dfn[title] {
border-bottom:1px dotted #000;
cursor:help;
}

table {
border-collapse:collapse;
border-spacing:0;
}

hr {
display:block;
height:1px;
border:0;
border-top:1px solid #cccccc;
margin:1em 0;
padding:0;
}

input, select {
vertical-align:middle;
}

更新什么内容?
移除了那些在HTML5中不被赞成使用的标签样式,例如<acronym><font><big>……添加了HTML5新增标签样式,移除了默认的padding、margin和border,确定指定了那些本应该当做块级元素来显示的元素的display属性为block。

使用了属性选择器

为<abbr><dfn>元素添加了属性选择器,这是为了在这两个元素有title这个属性的时候为他们指定一个样式,这点是从可访问性的角度考虑的。

讨论

在锚点上添加outline:0有很严重的可访问性问题,直接导致键盘导航失效。

ins, mark在没有设置字体颜色的时候不必添加背景颜色。

更多内容猛点这里:http://html5doctor.com/html-5-reset-stylesheet/

您可能想查找下面的文章:

  • 如何使用图片按钮作为重置(reset)表单按钮
  • HTML 5 Reset Stylesheet

相关文章

  • 2017-08-05HTML网页的浏览器标题栏显示小图标的方法
  • 2017-08-05html中块注释的使用详细介绍
  • 2017-08-05Html 元素隐藏的几种方式
  • 2017-08-05修改输入框placeholder文字默认颜色-webkit-input-placeholder方法
  • 2017-08-05html页面实现过两秒跳转至其他页面的方法
  • 2017-08-05HTML的meta标签常见用法集锦
  • 2017-08-05W3C教程(12):W3C Soap 活动
  • 2017-08-05学习如何书写整洁规范的HTML标记
  • 2017-08-05用jquery进行修复在iframe下的页面锚点失效问题
  • 2017-08-05h5输入框提示语 + 正常文本框提示语的实现方法

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • iframe子页面操作父页面并实现屏蔽页面弹出层效果
    • 网页HTML代码:滚动文字的制作
    • html中的javascript 全选/取消全选操作示例代码
    • 如何禁止 网页的复制功能
    • 让IE8启动IE7兼容模式的代码
    • 5个酷炫、实用的HTML标签和属性介绍
    • Web分页打印 细线表格+分页打印之终极攻略
    • 知名浏览器对DOCTYPE模式的选择机制
    • 不可不知的HTML优化技巧
    • 借助HTML分别禁用IE8, IE9的兼容视图模式的小技巧

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有