前端题

标签三大类及区别:块级元素 <div> 默认占元素整行 ,可设宽高
行内块元素 <img> 占元素整行 ,可设宽高
行内元素 <a>不占整行 不可设宽高

css引入方式有几种:内嵌式 : 通过<style></style>来书写CSS代码。(一般放在<head>。)
外联式:<link>引入 (<link>标记只能放在<head>中)
行内样式:通过style的属性来书写CSS代码 举例:<p style=“font-size:24px;”></p>


css样式优先级: 权重!
行内样式>内部样式
行内样式>外部样式
一级一级往下找它会逐个+1

前端三大模块及作用:html 标签 css 样式 js行为

html语意化:根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代
码的同时让浏览器的爬虫和机器很好地解析。

 

H5和html有什么区别:h5是html的升级 去其糟粕 取其精华

为什么写!doctype:声明文件类型为html

 



css盒模型有几种,区别是什么:
标准盒模型 :content +padding +border +margin
怪异盒模型 :content(padding+border)+margin


水平垂直居中的方法:1.margin和width实现水平居中 2.inline-block实现水平居中方法 3.浮动实现水平居中的方法

4.绝对定位实现水平居中 5.CSS3的flex实现水平居中方法 6.CSS3的fit-content实现水平居中方法

7.最外层转table 内层转table-cell 设置text-align:center; vertical-align:middle;

常见五大浏览器及其内核:-webkit) //谷歌 Safari(苹果)

-moz- // Firefox

-ms- // IE

-o- // Opera

 

posted @ 2018-10-23 19:53  闹什么闹  阅读(89)  评论(0编辑  收藏  举报