17-18日作业

问答作业:
1.什么是css语法?
由选择符和声明组成。
格式:选择符{属性:属性值;}

2.列举常见的css选择器?
标记选择器、类选择器、id选择器、复合选择器。
复合选择器包括交集、并集、后代、子、相邻、伪类、伪对象等选择器。

3.background属性如何简写?
background : url (背景图片的存储地址) repeat position;

4.文本的属性有哪些?请写出font的复合式写法?
(1)文本水平居中:text-align:left right center
文本垂直居中:vertical-align:top middle bottom
(2)文本类型属性:
字体类型:{font-family:”字体1”,”字体2”;}
字体大小:{font-size:数值;}
文本颜色:{color:颜色值;}
字体加粗:{font-weight:bolder/bold/normal/数值;}
字体倾斜:{font-style:italic/oblique/normal;}
复合式写法:{font:style weight size family;}
字号与行高必须要写(字号、行高)

5.text-indent有什么作用?
一般用来控制文本段落开头的首行缩进。

6.超链接a标签的作用有哪些?
通过href属性来进行页面的跳转 <a href=”www.baidu.com”></a>

7.a标签默然样式是什么?
有下划线,点击能发上跳转,字体默认有颜色

8.什么是盒模型?盒模型包括什么?
盒子模型是css的基石,指定标签如何显示以及元素间相互关系;页面上的每一个元素都被当做一个矩形盒子,占据一定的页面空间;这个盒子由:内容(content)内边距(填充padding)边框(border)和外边界(margin)组成。

9.padding和margin的区别?
padding是内部填充用,margin是定外边界用。

10.什么是margin叠加?什么是margin传递?
Margin叠加:发上在两个块元素之间的margin上下叠加,当两个块元素都同时写上
margin值时,谁的margin值大,就取那个大的margin值。
Margin传递:给子元素加上margin值,这时的margin的上下值会传给父元素,导致父元
素的位置发生变化。

11.列举几种常见的语义化标签?
<nav> <section> <footer> <header>

12.常见的块元素和内嵌元素有哪些?简要说一下它们的区别?
块状元素:
Div:块级元素;dl和dt dd:搭配使用;form:交互表单;
H1-h6:大标题;hr:水平分割线;ol:有序列表;p:段落标签;
Ul:无序列表;fiedset:表单字段集;colgroup-col:表单列分组元素;
Table-tr-td:表格及行-单元格;pre:格式化文本;iframe:框架元素;

内联元素:
表现形式始终以行内逐个显示,没有自己的形状,不能定义宽高,只能根据所包含内容来确定。
常用的:Img:图片; input:输入框;
a:锚点;b:粗体(不推荐使用);br:换行;em:强调;
i:斜体;span:内联容器定义文本内区域;
label:表单标签;strong:粗体强调;textarea:多行文本输入框;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,826评论 1 92
  • 简要笔记 background 背景 background-color 背景颜色 ...
    浅夏若凉阅读 352评论 0 1
  • 问答作业 1.什么是CSS语法 2.列举常见的CSS选择器 标签选择器:顾名思议,标签选择器是直接将HTML标签作...
    xiewhat阅读 417评论 1 1
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,352评论 1 41
  • 本课来自http://www.imooc.com/learn/9请不要用作商业用途。 HTML5 HTML介绍 H...
    PYLON阅读 3,331评论 0 5