1. 外联样式:
<link rel="stylesheet" type="text/css" href="css/mystyle.css" />
2. 内嵌样式:(位于 <head>标签内部)
<style type="text/css">
p{color:#eee}
</style>
3. 行间样式(在 HTML 元素内部)
<p sytle="color:#eee">……</p>
它们的优先级:行间样式 >内嵌样式 >外联样式
xhtml是html的xml化,css只是美化它的一些样式表,两者有很大联系,但不是一样的东西。
比如html代码里换行,代码为<br>,但到xhtml,必须要写作<br/>。
xhtml讲究结构化,所以用css来美化是最好的方法。
比如百度空间的模版,用xhtml+css就很容易变更效果,如果换传统的方式,要弄一大堆的table,不容易在模版中使用,所以建议用div.
这就是xhtml和css的联系和区别
XHTML 是可扩展超文本置标语言 可以理解为是一个网页的框架,XHTML中的各个标签组成了网页的框架css是层叠样式表 可以理解为是用来修饰这个网页框架
正确的来说应该是 XHTML+CSS