HTML入门小结知识分享

HTML入门小结知识分享
  HTML是什么
 
  HTML语法学习
 
  HTML表格标签学习
 
  HTML表单标签学习
 
  大名:HyperText Markup language
 
  寓意:超文本 标记 语言
 
  超文本 标记 语言
 
  出名:HTML4.01 & HTML5
 
  主要形式:。htm,.html
 
  标记、标签、元素、节点
 
  HTML关于文档声明怎么理解
 
  W3C 标准文档的提出者 发布者 维护者
 
  浏览器厂商 实现者
 
  兼容性
 
  HTML5
 
  文档结构组成
 
  闭合的标签
 
  首行声明 一包两断
 
  元素
 
  1、元素/标签/节点
 
  2、元素顺序
 
  3、元素的属性
 
  4、标题、段落、链接、图像、列表、块
 
  5、块级元素与行内元素
 
  6、格式化和注释
 
  HTML 初识元素/标签
 
  HTML 初识元素/标签
 
  <开始标签 […属性]>标签内容<结束标签>
 
  <标签名>标签内容</标签名>
 
  例子:
 
  例外: input输入框
 
  ?  换行
 
  注意:属性只能在开始标签中定义
 
  HTML结构元素的顺序
 
  结构性元素 首行声明 一包两段
 
  html文档结构
 
  文档版本声明Html标签
 
  head
 
  metatitlelinkstylescript body
 
  可以包含style、script其他语义化标签
 
  HTML属性
 
  属:给予元素基本标识
 
  性:样式 或 描述元素特征
 
  通用属性/全局属性
 
  能够在所有的标签中使用,id,class,style就这些吗?no but……其他的厂商支持性不好 比如conteneditable 鼠标点上去编辑元素
 
  特有属性
 
  colspan,type,value……
 
  HTML 标签、段落、链接、图像、列表、div
 
  是不是有点土?
 
  放到现在来讲 这叫做 语义化
 
  “更古” 语义化标签 和 “现代”语义化标签
 
  比较现代的 section、article、footer、header
 
  HTML的语法 标签
 
  HTML 标题 Heading Content
 
  标签
 
  共有6级
 
  作用 浏览器会自动给你附加标题样式(然而我们不想要…css改)
 
  搜索引擎或者阅读器能够根据标题来识别 生成文档大纲
 
  问:为什么只有6级呢?附加的样式?用的多吗?
 
  HTML标题 Heading Content
 
  标识 、标题标签
 
  浏览器的附加样式加粗、字号变大 不想要的 手动干预
 
  为什么只有六级呢
 
  六级够用 、一级32px(像素) 长度单位
 
  很多浏览器最小到12px的
 
  按F12打开浏览器的控制台
 
  选择元素 查看样式
 
  em 一般em:px 1:16 h3 1.17 18.72差不多
 
  user agent stylesheet 浏览器给的样式(不会想要浏览器的样式 我们会覆盖掉的)
 
  一到6级标题
 
  HTML 段落 paragraph
 
  标签
 
  段落内容
 
  作用 划分段落
 
  注意:默认浏览器样式 空标签也是“占地方”的,段落的出场率很高
 
  paragraph
 
  一段一段的
 
  独自占一段的
 
  外边距 空标签也占地方的
 
  例子
 
  浏览器潜在风险 默认样式
 
  出场率很高
 
  HTML 字体 font
 
  标签
 
  作用:格式化文本
 
  注意:(1)只能控制字体集(Helvetica,Arial)、大小和颜色
 
  (2)别用!别用!别用!
 
  格式化
 
  字体集
 
  font 在 HTML5 过时的、没有意义的标签 别用
 
  没有了font标签那怎么定义文字内容样式呢?CSS使用font属性。
 
  链接
 
  标签
 
  作用 文档内部锚点、跳转到外部文档、下载资源
 
  属性 href,target
 
  怎么禁止跳转呢?
 
  去掉下划线呢?text-decoration: none;
 
  href 跳到哪里
 
  target _blank新标签新窗口打开 _self当前文档窗口打开
 
  锚点
 
  id 标签通用属性 唯一标识
 
  我要跳转页面 titleThird区
 
  死链接
 
  去掉下划线 链接丑爆了
 
  cursor:none; 小手
 
  伪类 visited
 
  图像
 
  标签
 
  作用 插入图像
 
  属性 src,alt
 
  贴士(1)支持格式:PNG/JPEG/GIF/PDF
 
  (2)非标签方式:background
 
  富文本 超文本 图片
 
  单对的标签
 
  src alt
 
  alt 图片无法正常显示 给提示
 
  引入PDF必需是单页的
 
  非标签方式:background
 
  class:标识,用来指定标签的类名
 
  路径-资源你在哪里?
 
  绝对路径相对路径
 
  经常用相对路径的
 
  注意:如果是Windows系统,绝对路径是从盘符开始的,如C盘html文件夹下的index.html文件,路径应显示为C:\html\logo.webp
 
  麻烦
 
  还是相对路径好呀
 
  下一级
 
  上一级
 
  向上来一层
 
  列表
 
  标签
 
  作用 插入无序、有序、定义列表
 
  提示(1)type属性项目符号样式(disc,circle,square)不建议使用!
 
  (2)只用>就好了
 
  order
 
  ul无序
 
  ol有序
 
  disc circle square
 
  标签
 
  作用 布局
 
  提示:非常非常常用且重要 现代布局都靠它
 
  万能标签 都靠它了
 
  非常超级无敌非常好用的
 
  大神
 
  无语义的标签
 
  非常常用且重要 现代布局都靠它
 
  开发一个网站 使用div 频繁
 
  内容不知道什么 包裹 那就用div吧
 
  HTML 块级元素与行内元素
 
  1、如何理解块级和行内呢?看定义再看例子
 
  2、哪些是呢?我可不想干记忆哦!
 
  格式化上下文
 
  Block formatting contexts
 
  垂直
 
  In a block formatting context, boxes are laid out one after the other, vertically, beginning at the top of a containing block. The vertical distance between two sibling boxes is determined by the ‘margin’ properties. Vertical margins between adjacent block-level boxes in a block formatting context collapse.
 
  Inline formatting contexts
 
  An inline formatting context is established by a block container box that contains no block-level boxes. In an inline formatting context, boxes are laid out horizontally, one after the other, beginning at the top of a containing block. Horizontal margins, borders, and padding are respected between these boxes. The boxes may be aligned vertically in different ways: their bottoms or tops may be aligned, or the baselines of text within them may be aligned. The rectangular area that contains the boxes that form a line is called a line box.
 
  水平
 
  块级元素 占满一行 上下挨着
 
  行内元素 水平挨着 没意义 包起来
 
  块级元素 布局
 
  行内元素 包裹内部 取决于内容
 
  表格是个块 里面单元格不是
 
  HTML注释
 
  1、行注释
 
  2、段落注释
 
  3、条件注释 兼容性检查必备
 
  行注释
 
  段落注释
 
  条件注释标签只在IE10以下版本中的浏览器中生效的
 
  HTML常用带格式作用的标签
 
  1、文本格式化
 
  一般不使用的
 
  2、预格式文本
 
  代码 开发者不使用的
 
  CSS
 
  3、引用
 
  4、删除线
 
  都是兼容性不好 一般使用CSS
 
  标签
 
  作用 布局,呈现需要表格布局的内容
 
  贴士 表格标签是块级元素 表格样式
 
  HTML表格
 
  重要知识点
 
  边框问题 border
 
  单元格间距 cellspacing
 
  单元格边距 cellpadding
 
  单元格跨行 rowspan
 
  单元格跨列 colspan
 
  内容对齐 align
 
  HTML表单
 
  标签
 
  作用:收集用户输入的内容(文本、文件)
 
  属性 action 提交到的服务端地址
 
  method:指定提交时用哪种HTTP方式:POST/GET
 
  name:标识
 
  autocomplete:浏览器是否可以自动填充
 
  enctype:指定表单内容编码
 
  重要表单元素
 
  input 文本、密码、单选、多选、按钮、数字、日期、颜色、范围、邮件、URL、文件
 
  select
 
  textarea
 
  button
 
  HTML
 
  。html/.htm
 
  认识HTML结构
 
  首行声明 一包两段 html
 
  headbody
 
  认识标签
 
  <标签名 属性>标签内容</标签名>
 
  段落
 
  <标签 属性/值>
 
  认识语法
 
  标签顺序标签闭合标签属性
 
  基础标签 标题、图片、链接、段落等
 
  块级元素及行内元素
 
  重点标签
 
  表格表单
 
  绝对路径与相对路径
 
  网页搭建入门之HTML与CSS之HTML入门

推荐阅读

    角色扮演是什么意思

    角色扮演是什么意思,,许多用户想知道在网络中的角色扮演的意义是什么,各大论坛今天可以看到类似的问题,用户有作者针对这个问题问,问朋友,本文

    设置证书密码是什么|证书初始密码

    设置证书密码是什么|证书初始密码,,设置证书密码是什么证书密码是可以修改的,可以在企业网银上修改,也可以到银行网点修改。到网点修改要带

    计算机主板BIOS设置详细-BIOS知识

    计算机主板BIOS设置详细-BIOS知识,,什么是电脑BIOS,一般电脑主板已经设置完毕后,电脑就开始按del键进入BIOS。系统启动BIOS,即微机的基本输入

    FHD全高清的意思是什么

    FHD全高清的意思是什么,,如今不管是在液晶电视、液晶显示器、电脑屏幕甚至是手机屏幕中均有频频出现FHD一词,很多朋友对于FHD是什么意思均

    fm是什么键|fm快捷键保存

    fm是什么键|fm快捷键保存,,fm是什么键FM、SW、MW这三个标志是目前国际统一使用的标志。FM:表示选择此按键功能时收音机接收的是调频广播,(电

    excel中乘法函数是什么?

    excel中乘法函数是什么?,乘法,函数,什么,打开表格,在C1单元格中输入“=A1*B1”乘法公式。以此类推到多个单元。1、A1*B1=C1的Excel乘法公式

    计算机自动关机的原因是什么

    计算机自动关机的原因是什么,,计算机(计算机),通常称为计算机,是一种用于高速计算的电子计算机。它可以进行数值计算和逻辑计算,还具有存储记忆

    1394连接是什么1394网络适配器知识

    1394连接是什么1394网络适配器知识,,今天有网友在QQ群中问了这样一个问题:1394连接是什么?。由于笔者对1394连接不清楚,通过百度搜索与谷歌