从牛腩老师那里了解到了HTML和CSS的一部分基础知识。又在网上查了一些资料,有了一个初步的了解。
标签:HTML 文档和 HTML 元素是通过 HTML 标签进行标记的
HTML(文字)标签选择器、类选择器、ID选择器
优先级:ID选择器>类选择器>标签选择器
Body{ 2345 }
Body{ Color:#fof; }
<span class="menu">• 1
.menu{ /*栏目样式*/ Color:#f00;/* 文字颜色*/ }
<span id="special">• 1
#special{ Font-weight:bold;/*粗体*/ }
.title span{/*CSS 中的父子关系*/ }
.menu, .title{ /*CSS 中的并列关系*/ }
/*HTML 中的并列关系,冲突时,与CSS的排列顺序有关*/ <Span class="menu niu">栏目吧</span>• 1
块级元素:div p h1 h2 h3 h4 form ul
行内元素: a b br i span input select
<div ></div>/*单管一行*/• 1
<span></span>• 1
.box{ clear:left; /*清除向左浮动*/ clear:right; /*清除向右浮动*/ clear:both; /*同时清除向左向右浮动*/
相对定位 relative vs 绝对定位 absolute。
在查找资料的过程中发现一个特别有意思的CSS学习资料:http://zh.learnlayout.com/no-layout.html 里面讲了CSS布局的基础属性。
html是静态网页文本内容,css是对界面元素样式的设置。应用html+css把网页的内容和样式解耦,使之更易于维护。