A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

赵偲

初级黑马

  • 黑马币:14

  • 帖子:5

  • 精华:0

© 赵偲 初级黑马   /  2019-6-7 21:41  /  724 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在黑马学习也半个多月了,从刚开始来什么都不懂到现在自己能单独完成一些简单的静态页面,遇到了很多自己觉得很难的无法去完成的一些点,这里做些总结。
初识HTML5:
Web标准不是一个标准是一系列的标准;
结构标准(html) :搭建页面的结构;
表现标准/样式标准(css):页面样式的美化;
行为标准(javascript): 实现页面的交互效果。

还有就是我们初学时的一些标签:h1/h2/h3/h4/h5/h6,
这里h1一个页面只能使用一次,使用的地方也只能是logo。
h2一个页面可以使用两次,使用的位置尽量是那俩放主标题;
h3-h6可以在页面多次使用。
<p>标签会在上下自动生成空白行,属于块元素。
还有一些改变文字特殊样式的标签;例如:
粗体:<strong></strong>和<b></b>虽然都是字体加粗,但是推荐使用strong,
strong是表示强调,老师举了一个通俗易懂的例子让我明白了他们的区别。
吃饭。b就像是说今天吃炒饭吧,strong就是吵着今天吃炒饭那个。虽然意思一样,但是表达还是有所区别。
文本倾斜标签:<em>和 <i>,这里em表示强调,同上。
删除线: <del> 和 <s>,这里del表示强调,同上。
下划线:<ins>和<u>,这里ins表示强调,同上。
从这里开始出现很多需要我们去记忆的单词。
说下margin与text-align:center的区别,最开始我一直搞混不知道什么时候使用,一直因为写错出现不生效情况。

以我个人使用及理解,text-align:center是可以让行内块与行内元素进行居中显示,
margin是块元素使用。
使用时候分清元素类型就可以了。
还有就是css的外部引用,这个我刚开始会有不懂,虽然是一些基本小错误,
也许其他人没有遇到;但是我觉得这是一个需要注意的点。
引入明明都是按老师教的写的,为什么引用不了。
后来发现是因为css创建时是放在css文件里面,html是放在根目录里面,所以引入时一定要css/往下一层去引用,不要直接写css文件名。
还有在css文件里引入背景图片时,要先../css翻到根目录再去找。
数值要注意别忘了加单位px;
CSS层叠样式表
个人觉得css较难,用法技巧太多,需要多加记忆。
一定要做好css实体化,宽、高、背景色。
难点在与复合选择器以及选这器的权重。
id选择器的命名规则:
不能用纯数字、数字开头的、中文命名;
类选择器和id选择器的区别:
类选择可以重复使用,只要样式一致就可以重复的使用同一个类名称;
id选择器是唯一的不能重复使用,一个id名称一个页面只能出现一次;
通配符选择器*
一个*表示选中所有标签,匹配页面的所有标签,降低页面得到响应时间,不建议使用;
还有就是文本的样式更改:
文本水平居中 text-align: center;
text-align文本居中控制,取值:left、right、center
text-align让文字在父级盒子里面居中显示;
文本的行高 line-height
line-height取值为数字+px单位,可以设置文字行与行之间的距离;
如何量取设计稿的行高?
从第一行文字的开始到第二行文字的开始就是行高
                              
文本首行缩进 text-indent
text-indent首航缩进,取值为具体的像素值或者直接em,1em等于一个字的大小;
text-indent:2em;  首行缩进2个字;
实际工作中一般只用:font:文字大小  字体;
7、文本线条装饰 text-decoration  (死记硬背)
text-decoration:none;没有线
text-decoration:underline;下划线
text-decoration:line-through;中  划线/删除线
text-decoration:overline;   上划线
最重要的一点,是要学会使用调试工具去找错误。
chrome调试工具(重点)
01、捷键F12调出调试工具,如果直接按F12不生效我们就+FN

02、在页面的空白处右键 ---- 检查

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马