html+css编写简单网页遇到的问题总结

使用html+css,编写类似网页

html+css编写简单网页遇到的问题总结_第1张图片

1.观察网页布局,可以使用table表格进行布局,也可直接进行布局(2017-06-07)

2.本次使用table表格进行布局,首先显示出边框线,规划处几行几列,分别把对应单元格的内容写入单元格即可

遇到的问题:

1.首先固定好整个表格的宽和高,方便后续的单元格内容调整

2.改变位置:了解position:relative;和position:absolute;的区别以及如何结合使用。

       例如:.nav{ position:relative;}     .nav_div{ position:absolute; top:0px;}       div显示在nav的上部

3.display属性作用:display:block就是将元素显示为块级元素;display:inline就是将元素显示为行内元素;display:inline-block将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内,允许空格。

4.改变段落中的某部分样式:使用span标签。

    例如:

ABOUT

            .p span {  font-size:30px;  }      段落中A字母放大

5.由于查询得知,采用表格布局网页,加载的速度很慢,且在实现的过程中对于内容的位置控制很难,所以重新采用三部分布局的方式重新编写(2017-06-08)

6.line-height属性可以减小行与行之间的间距

7.span标签没有id属性,可以直接在原有段落样式的基础上,给某部分文字添加额外的样式

8.首行缩进两个字符:text-indent:2em;

9.首字放大并下沉:font-size放大,float:left;下沉

10.字间距:letter-spacing

11.设置列表的行高:li {  line-height:20px; }

你可能感兴趣的:(原创)