0
点赞
收藏
分享

微信扫一扫

CSS文本样式值,自学必看

前言

表格是网页制作中使用最多的工具之一,在制作网页时,使用表格可以更清晰地排列数据。但是在实际制作过程中,表格更多用在网页布局的定位上。很多网页都是以表格布局的。这是因为表格在文本和图像的位置控制方面都有很强的功能。

标签语义化:

语义和默认样式的区别:

  • 默认样式是浏览器设定的一些常用tag的表现形式;
  • 语义化的主要目的就是让大家直观的认识标签和属性的用途和作用;

标签语义化作用:

  • 当只有HTML页面时,没有CSS,我们仍然可以很清晰的看懂页面的DOM结构
  • 团队维护,当团队来review代码或者重构时,增强代码的可读性,更利于维护
  • 有利于SEO,搜索引擎爬虫依赖于标签来确定上下文和各个关键字的权重
  • 提高用户体验,比如 title 和 alt 等用来解释内容信息

常用语义化的标签:

  • <header>头部标签,用来写网页最上方的公共头部,也就是页眉。
<header>
一级标题
<h2>二级标题</h2>
</header>
  • &lt;nav&gt;标签,用来写导航,一般写在&lt;header&gt;标签里面,内部用&lt;ul&gt;无序列表。
<nav>
<ul>
<li></li>
<li></li>
<li></li>
</ul>
</nav>
  • &lt;code&gt;:code可以包裹html语句而不会被浏览器再去解析。

  • &lt;pre&gt;&lt;samp&gt;:这是一段HTTP协议的内容描述,因为这段内容的换行是非常严格的,所以我们不需要浏览器帮我们做自动换行,因此我们使用了pre标签,表示这部分内容是预先排版过的,不需要浏览器进行排版。
  • &lt;article&gt;标签,当我们要写网页文章的主要内容时,要用到这个标签。
<article>
<h2>标题</h2>
<p>内容</p>
</article>
  • &lt;address&gt;标签,定义文档作者或拥有者的联系信息。

如果 &lt;address&gt; 元素位于&lt;article&gt;元素内部,则它表示该文章作者或拥有者的联系信息。

通常的做法是将 address 元素添加到网页的头部或底部。

  • &lt;p&gt;段落标签

知道了<p>作为段落,你就不会再使用&lt;br/&gt;来换行了,而且不需要&lt;br/&gt;来区分段落与段落。
&lt;p&gt;&lt;/p&gt;中的文字会自动换行,而且换行的效果优于&lt;br/&gt;

<p>段落内容</p>
  • &lt;span&gt;标签

&lt;span&gt;标签的语义为被用来组合文档中的行内元素

  • &lt;b&gt;&lt;em&gt;&lt;strong&gt;

&lt;b&gt;标签语义为“加粗”

&lt;em&gt;标签语义为“强调”

&lt;strong&gt;标签语义为“更强烈的强调” 而且em 默认用斜体表示,strong 用粗体表示。

css

1,盒模型
2,如何实现一个最大的正方形
3,一行水平居中,多行居左
4,水平垂直居中
5,两栏布局,左边固定,右边自适应,左右不重叠
6,如何实现左右等高布局
7,画三角形
8,link @import导入css
9,BFC理解

CSS文本样式值,自学必看

js

1,判断 js 类型的方式
2,ES5 和 ES6 分别几种方式声明变量
3,闭包的概念?优缺点?
4,浅拷贝和深拷贝
5,数组去重的方法
6,DOM 事件有哪些阶段?谈谈对事件代理的理解
7,js 执行机制、事件循环
8,介绍下 promise.all
9,async 和 await,
10,ES6 的 class 和构造函数的区别
11,transform、translate、transition 分别是什么属性?CSS 中常用的实现动画方式,
12,介绍一下rAF(requestAnimationFrame)
13,javascript 的垃圾回收机制讲一下,
14,对前端性能优化有什么了解?一般都通过那几个方面去优化的?

CSS文本样式值,自学必看

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

举报

相关推荐

0 条评论