HTML 知识点总结

简介: HTML 常见元素1. optionselect 是下拉框,option 是其中的选项 当多个单选框的 name 是相同的,表示他们是一组的,即只可以在其中选择一个label 中的 for 加上后,在点击文字时也...

HTML 常见元素

1.<meta charset = "utf-8'>

表示页面使用的那种字符集(编码字符),一般为 utf-8,囊括所有英文和中文(放在第1行)

2.<meta  name ="viewport" content="width=decive-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no">

meta  name ="viewport"表示页面视口(屏幕尺寸)(移动端常用)

content="width=decive-width表示视口宽度为设备宽度

initial-scale=1.0表示初始化缩放比例是1;maximum-scale=1.0表示最大缩放是1;

user-scalable=no表示用户不能缩放

3.<base href="/">

指定一个基础的路径,所有的链接都是以这个为基准来进行计算

4.<a>

href 在当前窗口打开;target 在新窗口打开

5.img

src 查找路径;alt 为替换资源,当图片不可用时显示 alt 中的文字

6.table td

colspan 表示行;rowspan 表示列

结果:

7.form

target:表示表单要提交到哪里

method:表示用什么方法提交表单,主要是 get 和 post

enctype:表示用什么方式编码;post 有1.url 的方法把文本提交上去;2.data 把数据做编码,编码之后提交上去,可以上传文件

ajax 中也可以用,批量获取表单(涉及到表单时,建议加上 form 属性)

8.select > option

select 是下拉框,option 是其中的选项 

当多个单选框的 name 是相同的,表示他们是一组的,即只可以在其中选择一个

label 中的 for 加上后,在点击文字时也可以进行选择

<button type = "button"> 为普通按钮,不会有其他效果,除非绑定事件

<button type = "submit">为提交按钮,把表单进行提交,即必须出现在<form>中才有意义;

<button type = "reset"> 为重置按钮,把表单状态恢复到初始化时,必须出现在<form>中才有意义;

结果:

9.label

可以跟一个表单相关联,当你点击 label 是就相当于点击表单本身(一般用于单选框和复选框,点击相应文字也可有反应)

 HTML5 新增内容

一、新区块标签

1.section

2.article

3.nav

4.aside

二、表单增强

1.日期、时间、搜索

2.表单验证

3.Placeholder 自然聚焦

HTML5 新增语义

1.header/footer 头尾

2.section/article  区域

3.nav 导航

4.aside 不重要内容(侧边栏)

5.em /strong   强调

6.i   icon

HTML 元素分类

一、按默认样式分类

1.块级 block(1.默认占据整行2.形状是方形的)

2.行内 inline(不一定有规则形状)

3.inline-block(对外像 inline 元素,可以共处一行;对内像 block 元素,有自己的尺寸)

结果:

二、按内容分

HTML 元素嵌套关系

 一、块级元素可以包含行内元素

二、块级元素不一定能包含块级元素

三、行内元素一般不能包括块级元素(有特例,如 a > div 合法)

HTML 元素默认样式

浏览器样式重置

 CSS Reset为什么存在?

只要您的客户存在使用不同浏览器(ie,firefox,chrome等)的可能,那你就不得不从完美的理想状态回到现实,因为不同核心的浏览器对CSS的解析效果呈现各异,导致您所期望的效果跟浏览器的“理解”效果有偏差,今天提到的css reset就是用来重置(复位)元素在不同核心浏览器下的默认值,尽量保证元素在不同浏览器下的同一“起跑线”。 
——引用自关于CSS Reset

解决方案:Normalize

目录
相关文章
|
前端开发
详解HTML的盒模型以及HTML相关知识点
详解HTML的盒模型以及HTML相关知识点
82 0
|
前端开发 数据安全/隐私保护
HTML内容部分知识点
HTML内容部分知识点
|
2月前
|
移动开发 前端开发 JavaScript
[HTML、CSS]知识点
本文涵盖前端知识点扩展、HTML标签(如video、input、canvas)、datalist和details标签的使用方法,以及CSS布局技巧(如margin、overflow: hidden和动态height)。文章旨在分享作者的学习经验和实用技巧。
39 1
[HTML、CSS]知识点
|
7月前
|
JavaScript 前端开发 数据安全/隐私保护
HTML基础知识详解(下)(如果想知道html的全部基础知识点,那么只看这一篇就足够了!)
HTML基础知识详解(下)(如果想知道html的全部基础知识点,那么只看这一篇就足够了!)
|
3月前
|
Web App开发 前端开发 搜索推荐
HTML一些基础知识点
HTML一些基础知识点
|
4月前
|
存储 移动开发 前端开发
「offer来了」面试中必考的15个html知识点
该文章汇总了前端面试中常见的15个HTML知识点,涵盖了从HTML文档的规范书写、doctype声明的作用到新兴的HTML5标签应用及移动端viewport设置等内容,旨在帮助求职者更好地准备相关技术面试。
「offer来了」面试中必考的15个html知识点
|
5月前
|
移动开发 前端开发 搜索推荐
HTML基础知识点
HTML基础知识点
77 2
|
7月前
|
前端开发
HTML基础知识详解(中)(如果想知道html的全部基础知识点,那么只看这一篇就足够了!)
HTML基础知识详解(中)(如果想知道html的全部基础知识点,那么只看这一篇就足够了!)
|
7月前
|
前端开发 容器
HTML基础知识详解(上)(如果想知道html的全部基础知识点,那么只看这一篇就足够了!)
HTML基础知识详解(上)(如果想知道html的全部基础知识点,那么只看这一篇就足够了!)
|
7月前
|
Web App开发 移动开发 前端开发
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器 二
Web网页制作-知识点(3)——HTML5新增标签、CSS简介、CSS的引入方式、选择器、字体属性、背景属性、表格属性、关系选择器 二
62 1