2015 4 30

1.xml与xhtml的区别

(1)XML

XML是The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C于2000年10月6日发布的XML1.0,参考(www.w3.org/TR/2000/REC-XML-20001006)。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换和描述。关于XML的好处和技术规范细节这里就不多说了,网上有很多资料,也有很多书籍可以参考。

(2)XHTML

XHTML是The Extensible HyperText Markup Language可扩展标识语言的缩写。目前推荐遵循的是W3C于2000年1月26日推荐XML1.0(参考http://www.w3.org/TR/xhtml1)。XML虽然数据转换能力强大,完全可以替代HTML,但面对成千上万已有的站点,直接采用XML还为时过早。因此,我们在HTML4.0的基础上,用XML的规则对其进行扩展,得到了XHTML。简单的说,建立XHTML的目的就是实现HTML向XML的过渡。


2.添加样式的格式:

p{
      background-color: red;
      border: 1px solid gray;
}



添加CSS,开头指定添加样式的元素,比如“P”元素,元素两边不加<>

"background-color"是指定添加样式的属性,比如此处指背景颜色,后面是属性值。

“border”表示P元素将有一个边框,属性值依次是宽度、实线、灰色。

整个过程称之为“规则”。


3。想要在html中添加css样式,必须在"head"内,添加"<style type-"text/css">",  "text/css"指样式类型。 后也要有</style>结束标记。


4.如规则完全一样,可以将其整合在一块,如:

h1 {
    font-family: sans-serif;
    color:#F3F;
}
h2 {
    font-family: sans-serif;
    color:#F3F;
}


可整合为:

h1,h2 {
    font-family: sans-serif;
    color:#F3F;
}


5.添加下划线

样式为:border-bottom:  1px solid black;

"border"这个属性控制元素下划线的外观。

"1px solid black"表示把下划线设置成1像素宽的黑体实线。

6.若H1、H2有相同样式,有不同样式,可以混用,比如:

h1,h2 {
      font-family:   sans-serif;
      color:     gray;
}
h1{
    border-bottom: 1px solid black;
}


7.文本下划线的属性叫做:text-decoration 值为:underline   只在文本下方出现下划线。

  border-bottom: 1px solid black  是有底部边框的下划线,一直蔓延至网页边沿。


总结:CSS允许我们定义各种选择符来决定各种样式使用于哪些元素,





你可能感兴趣的:(2015 4 30)