【html】html的基础知识(面试重点)

一、如何理解HTML语义化

1、思考

A、在没有任何样式的前提下,将代码在浏览器打开,也能够结构清晰的展示出来。标题是标题、段落是段落、列表是列表。

B、便于搜索引擎优化。

2、参考答案

A、让人更容易读懂(增加代码可读性)。

B、让搜索引擎更容易读懂(便于SEO优化)。

C、在实际的编程中正确使用标签,标题就是h、段落就是p、导航就是nav,而不是一股脑儿的都用div来进行页面布局。

二、默认情况下,哪些是块级元素、哪些是内联元素

1、思考

A、块级元素是 display:block 的元素,例如 div、li、ul、h1、h2、p 等

B、内联元素是 dislay:inline 的元素,例如 span、image、b、em 等

2、参考答案

A、块级元素是 display: block / table 的标签,特点是不论标签内容多少,都会独占一行。

例如:div、h1、 h2、 p、ul、ol、table、form、hr

B、内联元素是 display: inlien / inline-block 的标签,特点是不会独占一行,直至到浏览器的边缘换行为止。

例如:span、a、img、b、i、strong、em、<br/>(inline)

input、button(inline-block)

相关推荐
小公主1 分钟前
如何利用闭包封装私有变量?掌握防抖、节流与 this 问题的巧妙解决方案
前端
烛阴4 分钟前
JavaScript 的动态魔法:使用 constructor 动态创建函数
前端·javascript
前端 贾公子15 分钟前
tailwind ( uni ) === 自定义主题
前端
独立开阀者_FwtCoder23 分钟前
大制作!在线 CSS 动效 编辑神器!太炫酷了!
前端·javascript·github
杨超越luckly25 分钟前
HTML应用指南:利用GET请求获取全国山姆门店位置信息
信息可视化·数据分析·html·argis·门店
白白李媛媛25 分钟前
vue3中实现echarts打印功能
前端·vue.js·echarts
尘心cx27 分钟前
前端-HTML-day2
前端·html
歘chua28 分钟前
组件封装:封装一个可复用的crud界面的思路
前端
徐小夕29 分钟前
牛!用vue3实现的多维表格编辑器,小白也能轻松构建复杂数据报表!
前端·javascript·vue.js
爱编程的喵31 分钟前
CSS动画实战:从零打造一个超萌的小球亲亲动画
前端·css