前端与html

96 阅读1分钟

1.前端技术栈 JavaScript(行为) css(样式) html(内容)

2.html概念 超文本标记语言(HyperText Markup Language),HTML是用于创建和结构化网页内容的标准标记语言。

3.html语法 标签和属性不区分大小写推荐小写;空标签可以不闭合,比如input meta;属性值推荐用双引号包裹;某些属性值可以省略,比如required readonly

4.语义化是什么? HTML中的元素属性及属性值都拥有某些含义,开发者应该遵循语义来编写HTML有序列表,用OL无序列表用ul lang属性表示内容所使用的语言

5.谁在使用我们写的HTML? 开发者修改维护页面浏览器展示页面搜索引擎提取关键词排序屏幕阅读器给盲人读页面内容

6.如何做到语义化? 了解每个标签和属性的含义,思考什么标签最适合描述这个内容,不使用可视化工具生成代码

7.css工作原理

QQ图片20230810173411.png

8.选择器selector 找出页面中的元素,以便给他们设置样式,使用多种方式选择元素,按照标签名类名或ID按照属性按照dom树中的位置

9.组合

image.png 10.学习CSS的几点建议 充分利用mdn和w3c css规范保持好奇心善用浏览器的开发者工具,持续学习,CSS新特性还在不断出现 总结:学习了前端的大体框架和基本的知识,今后还需要不断实践。