第五次课内容:

1. 要注意标签的层次,运用缩进indent,使HTML结构清晰,增加可读性accessible

2. HTML布局网页,CSS显示样式(CSS是用来美化HTML标签的)

3. 开放标签(有开始标记和结束标记)和自闭合标签

4. style标签的type属性值,说明遇到type的时候,将以何种方式显示style标签,例:type="text/css"时,就以CSS样式解析style标签

5. ID选择器作用于最顶层的块

6. CSS的语法:选择器+{1个或多个声明} ,其中 声明=属性:属性值

7. 属性值的定义语法:由 关键字 或 特殊符号 或 类型 构成

除了多个单词的情况外,属性值不用带引号,eg:{font-family:"Times New Roman";},Times New Roman是一个字体名,所以要引起来

关键字  eg: {color:blue;} blue为关键字

特殊符号  eg:{font:12px/20px;},意为字体大小是12px,行高是20px;这里的"/"就是特殊符号

类型  eg:{width:200px;} 200px就是类型,color、percentage、length的值是最常出现的三种类型

8. 相对长度单位em表示的是倍数

属性值的控制因素:

a. 并列:值用空格隔开,必须全部出现,顺序不能改变

b. 互斥:值用|隔开,有且只能有一个值出现

c. 并且:值用&&隔开,必须全部出现,顺序可调整

d. 或者:值用||隔开,至少有一个值必须出现,顺序可调整

e. 分组符号:值用[ ]括起来,中括号之间用空格隔开,例:center和top和red就是[center|left] [top&&red]的一种属性值

f. *表示属性值出现的次数:0次、1次或多次

g. +表示属性值出现的次数:1次或多次

h. ?表示属性值可有可无

优先级:[] > 并列 > 并且&& > 或者|| > 互斥|

第六次课内容:

1. 以font开头的为文本样式;以text开头的为段落样式

2. CSS参考手册http://css.doyoe.com/ 可以查询CSS的知识点

3. 字体粗细font-weight:normal | bold | bolder | lighter | <integer>

integer=整数、完整的事物、整体

这里integer的取值范围=100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 ,其中400=normal  700=bold

4. 字体倾斜font-style: normal | italic | oblique | inherit

oblique=斜的、倾斜物、倾斜=字体倾斜,把没有斜体属性的文字强制变为斜体

italic=斜体的、斜体字=倾斜字体,把有斜体属性的文字变成斜体

5. 字体变形font-variant: normal | small-caps | inherit

字体变形是把英文字母变成小号的大写字母

6. font是复合属性,可以有多个属性值,因此多个font属性可以简写为:

font:[ <' font-style '> || <' font-variant '> || <' font-weight '> ]? <' font-size '> [/ <' line-height '> ]? <' font-family '>

注:? 表示可有可无;/ 是特殊符号;[] 和 [] 之间是用空格隔开的,表示并列

7. 行高 line-height 是字体最底端(底线)与字体内部顶端(顶线)之间的距离

8. 文本装饰text-decoration: none 无 | underline 下划线 | line-through 删除线/贯穿线 | overline 顶划线(用的特别少)

9. 行高 line-height 和 缩进 text-indent 最好都用相对值,如 百分比或者em,这样当父字体大小改变时,他们的值会自动做相应调整

YY前端课程5-6的更多相关文章

  1. YY前端课程-自习

    1. 默认的浏览器字体 100% = 1em  =1rem =16px  =12pt em继承父元素,rem只继承html根元素 2. text-align水平对齐影响一个元素中文本的水平对齐方式,控 ...

  2. YY前端课程4

    1. CSS和HTML一样,也是标记语言 2. CSS有三种样式:嵌入样式.内部样式(行内样式)和外部样式(外部样式表) 3. CSS的语法:选择器+{一个或多个样式} 4. 选择器是为了找到html ...

  3. YY前端课程3

    1. 常用的字符实体(html实体):空格=      <=<       >=>       版权符号=© 2. ID就像身份证号一样,是唯一的,html页面的ID不能重复: ...

  4. YY前端课程2

    1. alt属性对SEO优化很重要 2. 最早的网页是靠table布局标签,后来用div+css进行网页重构(因此现在网页设计的名字由网页设计变成了网页重构) 3. 静态网页和后台没有交互 动态网页和 ...

  5. 亿能测试大讲堂 - YY在线课程[ 测试人员需要掌握的Shell脚本编程 ]

    亿能测试大讲堂 - YY在线课程[ 测试人员需要掌握的Shell脚本编程 ]http://automationqa.com/forum.php?mod=viewthread&tid=2453& ...

  6. Web前端课程设计——个人主页

    大三上学期期末总结,嗯,没错,是上学期,写在新学期开始hhh. 上学期学了一门HTML5+CSS3的课程,也叫Web前端技术,期末的课程设计是写一个个人主页,能够在浏览器中打开的静态网页.通过一学期的 ...

  7. 前端开发工程师:网易web前端课程,价值1499元【无水印版】

    这套网上的朋友购买分享给我的,特此分享~ 让大家都受益 早日成为强大的web前端开发工程师!!赶紧回复下载吧 下载地址:http://fu83.cn/thread-172-1-1.html

  8. YY前端课1

    1. HTML页面主要由声明.头部.主体三部分构成. 2. 头部及其meta标签,以及主体的title标签很重要,对SEO.搜索优化等很重要. 3. 常用的charset编码格式有2种,一种是utf- ...

  9. YY前端笔试总结

    1.一个元素float以后.为什么要清除浮动?清除浮动的方法有哪些? 浮动确实是经经常使用,也知道清除浮动的必要性.但要我道个所以然,还是得绞尽脑汁.我个人的理解是,当一个元素float以后,就脱离正 ...

随机推荐

  1. MVC系列2-Model

    上一篇我讲了ASP.MET MVC的基础概念,我相信从上一篇,我们可以知道MVC的执行过程.这一篇我们开始讲解Model.我们知道,在我们的应用程序中,大多时候是在遵循业务逻辑通过UI操作数据.所以这 ...

  2. 调试必备---console

    一.前言 可能很多前端er会习惯用 alert() 方法来进行调试,但我相信更多的人会使用 console.log(),因为它不用像 alert() 那样会有字符长度限制,也不会中止程序的进程,而且还 ...

  3. 小结一下前段时间做的rpgdemo

    虽然说已经是彻底放弃继续做那个demo了(代码结构混乱,想增加新功能非常的不方便),不过还是花了一点心血在里面的,毕竟这是我开始学习unity游戏制作的初衷,不过果然是学的越多越发现自己的不足... ...

  4. delphi XE 5 Android 真机调试简易安装教程

    ① FireMonkey[DELPHI XE5]QQ群号:165232328,群内超过1600移动开发爱好者 第一步,打开手机中的USB调试 电脑自动装驱动,但是找不到 去手机官网下载驱动 手动安装驱 ...

  5. NOIP 2014 Day2 T1 无线网络发射器

    #include<iostream> #include<cmath> #include<cstdlib> #include<cstdio> #inclu ...

  6. Xamarin.Forms ListView点击按钮刷新最新数据

    最近在研究Xamarin的东西,做到ListView遇到了一些瓶颈,像在数据庞大的情况下,该怎么针对ListView中的数据分组呢? 基于能力有限的问题,暂时写了一个只可以实现功能的临时解决方案,毕竟 ...

  7. win8/10 特技

    今天弄些特技: 1.图片批量命名:选中(1) 2.自动显示记录时间:在记事本中里面写上 .LOG  下次会自动把时间写上. 3.无密码登录:在命令行中输入:netplwiz,取消=>要使用本计算 ...

  8. android 命令行

    android create avd --target --name cupcake 建立模拟器:           $ android create avd --target 2 --name c ...

  9. linux ‘|’ 与重定向 实例详解

    重定向与管道 ----------小命令大作为 >:重定向标准输入出定向命令 用的最多的就是向某个文件中写入内容 [root@localhost ~]# echo "Hello,wor ...

  10. TFS二次开发系列:八、TFS二次开发的数据统计以PBI、Bug、Sprint等为例(二)

    上一篇文章我们编写了此例的DTO层,本文将数据访问层封装为逻辑层,提供给界面使用. 1.获取TFS Dto实例,并且可以获取项目集合,以及单独获取某个项目实体 public static TFSSer ...