html,css的笔记

HTML

超链接 标签 可用于发邮件 例子:

target="_blank" 在新窗口打开

<a href="mailto:收件人@cnblogs.com?cc=抄送@cnblogs.com&bcc=加密抄送@cnblogs.com&subject=主题&body=内容>联系我</a>

<q></q>标签,短文本引用

<blockquote></blockquote>,长文本引用

使用<span></span>标签为文字设置单独样式

<code></code> 在网页中加入一段代码

<pre></pre> 在网页中加入一段代码 会保留其格式

strong ,em,i ,b 都是用于强调,但建议使用strong 和em 因为便于SEO的爬虫理解

hx h(1-6) 一般使用1 和2 便于SEO

<table summary="表格简介文本">

CSS

内联式 > 嵌入式 > 外部式

但是嵌入式>外部式有一个前提:嵌入式css样式的位置一定在外部式的后面

其实总结来说,就是--就近原则(离被设置元素越近优先级别越高)

选择器:

标签选择器:

p{font-size:12px;line-height:1.6em;}

类选择器: 

.类选器名称{css样式代码;}

ID选择器

ID选择符的前面是井号(#)号,而不是英文圆点(.)。

<p">类和ID选择器的区别

相同点:可以应用于任何元素
不同点:

1、ID选择器只能在文档中使用一次

2、可以使用类选择器词列表方法为一个元素同时设置多个样式。

子选择器

包含(后代)选择器

.food li{border:1px solid red;}

通用选择器

*{border:1px solid red;}

伪类选择符:为什么叫做伪类选择符,它允许给html不存在的标签(标签的某种状态)设置样式 例如:

a:hover{color:red;}

分组选择符 当你想为html中多个标签元素设置同一个样式时,可以使用分组选择符(,),如下代码为右侧代码编辑器中的h1、span标签同时设置字体颜色为红色:

h1,span{color:red;}

权值

标签的权值为1,类选择符的权值为10,ID选择符的权值最高为100

字体:font-family:“Microsoft Yahei"

字体颜色: color:red;

粗体: font-weight:bold;

斜体:font-style:italic

下划线:text-decoration:underline;

删除线:text-decoration:line-through

段落排版--缩进:

p{text-indent:2em;}

行间距:line-height:2em;

字间距:word-spacing:10px;

字母间距:letter-spacing:20px;

段落排版--对齐:

text-align:center/left/right;

行内元素a转换为块状元素,从页使用a元素具有块状元素特点

a{display:block;}

border-style(边框样式)常见样式有:

dashed(虚线)| dotted(点线)| solid(实线)

border-color(边框颜色)中的颜色可设置为十六进制颜色,如:

border-color:#888;//前面的井号不要忘掉。

border-width(边框宽度)中的宽度也可以设置为: thin | medium | thick(但不是很常用),最常还是用象素(px)。\

css布局模型

在网页中,元素有三种布局模型: 1、流动模型(Flow) 2、浮动模型 (Float) 3、层模型(Layer)

浮动模型:

float:right/left

层模型有三种形式:
1、绝对定位(position: absolute)
2、相对定位(position: relative)
3、固定定位(position: fixed)

posted @ 2014-10-15 14:42  ElvinLong  阅读(183)  评论(0编辑  收藏  举报