【前端】相信你会用到的一篇笔记---HTML篇
个人博客:smile小站
欢迎来访,欢迎互换友链
1.什么是 HTML ?
- HTML 是一种超文本标记语言
- HTML 是一种标记语言而非编程语言
- HTML 是网站的骨架,负责整个网站的结构
HTML5 :
- HTML5是构建Web内容的一种语言描述方式
- HTML5是Web中核心语言HTML的规范
- HTML5在从前HTML4.01的基础上进行了一定的改进
- HTML5 是最新的 HTML 标准。
- HTML5 是专门为承载丰富的 web 内容而设计的,并且无需额外插件。
- HTML5 拥有新的语义、图形以及多媒体元素。
- HTML5 提供的新元素和新的 API 简化了 web 应用程序的搭建。
- HTML5 是跨平台的,被设计为在不同类型的硬件(PC、平板、手机、电视机等等)之上运行。
2. HTML 中的元素
从开始标签,到结束标签的所有内容
开始标签又可称为开放标签,结束标签称为闭合标签
3. HTML 元素语法
- 从开始标签开始,到结束标签的结束
- HTML 元素可以进行嵌套
- HTML 存在空元素
- 空元素在开始标签中关闭
- 大多数 HTML 元素可以拥有属性
提示:(xhtml强制) - 标签必须关闭
- 标签需要小写
4.常见标签汇总
- html 网页根元素,定义了整个 HTML 文档
- head
- body 网页的主体
块元素: - div
- table 表格
- form 表单
- ul 无序列表
- li
- ol 有序列表
- dl 定义列表
- dt
- dd
- h1~h6 标题
- p 段落
- pre
- blockquote
行内元素: - span
- a
- label
- q 引用
- del 删除
- sup 上标
- sub 下标
- abbr 定义缩写
空元素: - hr 创建水平线
- br 换行
- img
- input
- link
- meta
H5新标签:
header nav main article section aside footer time audio video canvas …
5.HTML 属性
HTML 标签可以拥有属性,属性提供了 HTML 更多信息
属性以键值对的形式存在 比如 id = “smile”
- 属性值用引号包裹(推荐使用双引号)
- 属性,属性值推荐使用小写
属性在 HTML 元素的开始标签中规定
HTML 元素基本属性: class id style title
6. meta 元素
meta 标签提供关于 HTML 文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。
搜索引擎权重: title > description > keywords
7. base 元素
标签为页面上的所有链接规定默认地址或默认目标。
8.文档类型是什么概念,起什么作用
用来说明web设计中所用的html或xhtml的类型,指出浏览器或者其他阅读程序按照什么样的规则
web语义化是什么?为了解决什么问题?
Web语义化是指使用语义恰当的标签,使页面有良好的结构,页面元素有含义,能够让人和搜索引擎都容易理解。
如果可以在合适的位置使用恰当的标签,那么写出来的页面语义明确,结构清晰,搜索引擎也可以认出哪些是页面重要内容,予以较高的权值。简而言之,就是你在看到内容的时候想想用什么标签能更好的描述它,是什么就用什么标签。
语义化的网页的好处,最主要的就是对搜索引擎友好,有了良好的结构和语义你的网页内容自然容易被搜索引擎抓取,你网站的推广便可以省下不少的功夫。
【前端】相信你会用到的一篇笔记---HTML篇相关推荐
- 基于 qiankun 的微前端最佳实践(万字长文) - 从 0 到 1 篇
写在开头 微前端系列文章: 基于 qiankun 的微前端最佳实践(万字长文) - 从 0 到 1 篇 基于 qiankun 的微前端最佳实践(图文并茂) - 应用间通信篇 万字长文+图文并茂+全面解 ...
- 前端面试分享:秋招总结(html和css篇)
今年秋招结束了,虽然拿到的offer不多,不能和大佬们相比,但是自己已经满足了.秋招的过程中一直在总结面试遇到的一些问题,今天按照知识板块做一个整理,希望能有助于要求职的各位. 一. Html相关 ...
- 后端开发者开发前端必会的工具(一):样式调试篇
又来为大家分享干货了,今天主要是分享一点关于后端工程师开发前端比较苦恼的一个问题<如何去调试前端?>,我相信这是所有后端开发者比较困惑的,如果有这个困惑的,记得关注"程序员晓晓& ...
- 前端「HTML+CSS」零基础入门学习笔记
HTML+CSS入门笔记目录 一.HTML 简介 1.HTML是什么? 2.什么是HTML标签? 二.HTML 文档结构 1.HTML基本结构 2.文档类型声明标签 3.lang语言属性 4.字符集与 ...
- 前端面试笔记-CSS篇
目录 选择器的权重和优先级 盒模型 标准盒模型和替代模型(IE) 块级盒子与内联盒子 隐藏一个元素 Position 文档流 定位 z-index 浮动 如何清除浮动 包含块与控制框 BFC 外边距折 ...
- 关于前端上传文件到七牛云的一些笔记
关于前端上传文件到七牛云的一些心得 前言 申请账户 具体步骤 算了 小技巧 七牛云没有监控上传进度和上传错误的 API ?(JS SDK) React 更新 state 中的数组不能触发动画效果? 前 ...
- 【从头到脚】前端实现多人视频聊天— WebRTC 实战(多人篇)
猛戳关注 前端发动机,嘿嘿嘿! 前言 这是 WebRTC 系列的第三篇文章,主要讲多人点对点连接.如果你对 WebRTC 还不太了解,推荐阅读我之前的文章. •WebRTC 基础及 1 v 1 对 ...
- 【前端运维】打通任督二脉!(nginx篇和nodejs + go)
nginx 这块是全新的,主要参考了在B站看的nginx资料,综合而成.前端学到这个程度足矣. 前端为什么需要nginx 首先为什么需要nginx,一个最经典的场景就是解决前端跨域问题,也就是反向代理 ...
- 前端科普系列(1):很有趣的一篇前端简史,作者有心了~
一.什么是前端 回答这个问题之前,我想起了一道非常经典的前端面试题:"从输入URL到页面呈现在你面前到底发生了什么?"这个题目可以回答的很简单,但仔细思考,也可以回答的很深,这个过 ...
- 前端面试题记录(大环境不太友好的2022篇)
前言 不出去体会一下就想不到所谓的别人口中的 "大环境不太好" 的具体情况 结果就是:相比上一次确实难多了,之前没投几家最后就确定了,这次真的是达到了海投的地步 (还是准备不够充分 ...
最新文章
- opencv python 多帧降噪算法_防抖技术 | OpenCV实现视频稳流
- RuntimeError: get_active_profile() can only be called between a start() and a following stop()
- xhost: unable to open display linux下安装oracle
- BZOJ2115:[WC2011] Xor(线性基)
- spring security config
- c语言case多语句的取值,Switch Case语句中多个值匹配同一个代码块的写法
- 如何快速学好python语言_如何快速的学习Python语言
- Python 中的解析命令行参数
- XML Tree Editor(树形视图XML编辑器) v0.1.0.35
- Android中在SurfaceView上高效绘图
- Win 7 64位系统安装32位AutoCAD 2012方法
- win7 由ie8升级ie11时安装不成功的一个原因
- [AI] 如何制作一个低配山寨版贾维斯?-口语人机交互 Spoken Human Robot Interaction
- stylus 设置全局样式_vue 公共样式处理_全局styl文件
- 03 在CentOS7中安装oracle11g
- 计算机卡慢解决方法,电脑慢的快速解决办法 四种方法电脑速度变快10倍
- 那些让我印象深刻的bug--04
- python 战舰_代码战争战舰受损或沉没Python
- 美团数据分析岗位面试题分享
- 华为android9手机短信不提醒设置,华为手机微信不提醒怎么办 华为收不到微信提示信息多种解决方法...