给网站添加icon
每次用到都会忘记(归根结底果然是用得太少吧)
其实还是很简单的,简单的link
<link rel="icon" type="image/x-icon" href="">
PS:只要目录存在favicon.ico 就算不加这段也可以,但对SEO不友好,各种都会默认你无icon,此外,系统会频繁读取,还是定义的好=A=
复习一下:how to add CSS
<link rel="stylesheet" type="text/css" href="">
每次用到都会忘记(归根结底果然是用得太少吧)
其实还是很简单的,简单的link
<link rel="icon" type="image/x-icon" href="">
PS:只要目录存在favicon.ico 就算不加这段也可以,但对SEO不友好,各种都会默认你无icon,此外,系统会频繁读取,还是定义的好=A=
复习一下:how to add CSS
<link rel="stylesheet" type="text/css" href="">
表格不好发,来个传送门好了:http://www.w3school.com.cn/html/html_entities.asp
属性 | 描述 | CSS |
:active | 向被激活的元素添加样式。 | 1 |
:focus | 向拥有键盘输入焦点的元素添加样式。 | 2 |
:hover | 当鼠标悬浮在元素上方时,向元素添加样式。 | 1 |
:link | 向未被访问的链接添加样式。 | 1 |
:visited | 向已被访问的链接添加样式。 | 1 |
:first-child | 向元素的第一个子元素添加样式。 | 2 |
:lang | 向带有指定 lang 属性的元素添加样式。 | 2 |
属性 | 描述 | CSS |
:first-letter | 向文本的第一个字母添加特殊样式。 | 1 |
:first-line | 向文本的首行添加特殊样式。 | 1 |
:before | 在元素之前添加内容。 | 2 |
:after | 在元素之后添加内容。 | 2 |
伪类扩展阅读:http://www.w3school.com.cn/css/css_pseudo_classes.asp
伪元素扩展阅读:http://www.w3school.com.cn/css/css_pseudo_elements.asp
#login { /* 定义一个ID选择器 */
width:300px; /* 定义盒子宽度为300px */
height:200px; /* 定义盒子高度为200px */
position:absolute; /* 使用绝对位置进行定位 */
left:50%; /* 左部盒子开始位置是页面宽度的50% */
top:50%; /* 顶部盒子开始位置是页面高度的50% */
margin-left:-150px; /* 左部开始位置再退回盒子宽度的一半 */
margin-top:-100px; /* 顶部开始位置再退回盒子高度的一半 */
background:#BABABA; /* 定义盒子的背景颜色为灰色 */
}
text-intent
:
文本缩进,与background
配合可以发挥添加icon的效果(嘛虽然貌似伪元素:before
也可以)
text-decoration
:
有underline
(下划线)overline
(上划线)line-through
(删除线)blink
(闪烁)none
(无)
去除超链接下划线:text-decoration:none
前面两个的扩展阅读:http://www.w3school.com.cn/css/css_text.asp
text-shadow
:
CSS3中的新增属性,所以对IE支持不好(IE9及以下)[自觉这东西好看与否完全取决于你的美术水平]
如:
h1
{
text-shadow: 5px 5px 5px #FF0000;
}
display:none
使元素彻底消失,不占位
visible:hidden
,看不到,但占用空间
另:关于display的扩展阅读:http://www.divcss5.com/rumen/r291.shtml
W3school中介绍 name
似乎已经被 id
取代了,事实上,定位是相当简单的
设置好id
之后a
链接指向#
+id
即可id
更加通用(好用)
延伸阅读:http://www.w3school.com.cn/tags/att_a_name.asp#name-vs-id
上次做网页的时候就发现了这个问题,图片希望鼠标放在该图片上显示文字,结果使用了alt却不出现,查了一下发现,标注alt主要是在图片没加载出来时显示文字以及用于SEO,那项功能因为IE的缘故被误读为“也能实现”,实际上是不正确的。
如果要实现该效果,用title就可以了。
如果同时使用内联样式表和嵌入样式表,并设置了相同属性,则内联样式表优先级高。而同时使用嵌入样式表和外部样式表并设置相同属性,优先级由出现的先后顺序决定(后出现的覆盖先出现的)。