HTML简介

HyperText Markup Language 简称为HTML
HyperText: 超文本 (文本 + 图片 + 视频 + 音频 + 链接)
Markup Language: 标记语言
由SGML(标准通用标记语言)发展而来
写给浏览器的语言

HTML的基本结构

<html>
  <head>
    <title>我的第一个网页</title>
  </head>
  <body>
    欢迎来到HTML世界
  </body>
</html>

HTML标签元素

HTML元素由开始标签和结束标签组成。
位于开始标签和结束标签中的文本是元素的内容。
HTML 标签有开始必须有结束。如果是没有内容的标签(空标签),用 />来结束。
标签名推荐用小写。
标签具有属性, 属性用来表示标签的性质和特征。属性要在开始标签中指定。

定义一个合格的HTML页面

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title></title>
</head>
<body> </body>
</html>

HTML常用元素

换行符  <br/>

段落  <p></p>

标题

<h1>标题1</h1>

<h2>标题2</h2>

<h3>标题3</h3>

<h4>标题4</h4>

<h5>标题5</h5>

<h6>标题6</h6>

文本格式化

<b>定义粗体文本</b>

<i> 定义斜体文本 </i>

<del>定义删除文本</del>

<sup>定义上标字</sup>

<sub>定义下标字</sub>

链接

<a href=“URL”>  </a>

锚点

锚点标签用于使用户"跳"到文档的某个部分。

<a href="#位置名">  </a>

<a name="位置名">  </a>

图像

<img src="URL" width="" height=""/>

图片相对地址的定义

同一目录

<img src=".jpg" />

下一层目录

<img src="data:images/.jpg"/>

上一层目录

<img src="../.jpg"/>

同一层不同目录

<img src="../images/.jpg"/>

图像热区

<img src="URL"  usemap="# map 名称" />

  <map name="map 名称">

  <area shape="形状" coords="坐标值" href="URL" />

</map>

HTML实体字符

实体字符 字符实体
大于号(>) &gt;
小于号(<) &lt;
引号(“) &quot;
注册商标(®) &reg;
版权(©) &copy;
&号 &smp;

无序列表

<ul>

<li>……</li>

<li>……</li>

<li>……</li>

</ul>

有序列表

<ol>

<li>……</li>

<li>……</li>

<li>……</li>

</ol>

HTML表格

<table border="1">
  <tr>
    <td>row 1, cell 1</td>
    <td>row 1, cell 2</td>
  </tr>
  <tr>
    <td>row 2, cell 1</td>
    <td>row 2, cell 2</td>
  </tr>
</table>

<iframe>内嵌框架

<iframe src="url" name="框架名"></iframe>

form(表单)

<form name="form1" action="URL" method="get">
  用户名:<input type="text" name="">
  密 码:<input type="password" name="passwd">
</form>
文本框

<input type="text" name="username" value="">

密码框

<input type="password"name="passwd">

单选按钮

<input type="radio"name="sex"value="1"checked="checked">男

<input type="radio"name="sex"value="0">女

checked是指默认选项,不需要可以不设置

复选框

<input type="checkbox"name="" value="">

<input type="checkbox"name="" value="">

<input type="checkbox"name="" value="">

按钮

<input type="submit" name="" value="提交">

<input type="reset" name="" value="重置">

按钮还可以用图片设置,使视觉性更好一点

<input type="image"name="" src="图片地址链接">

隐藏域

<form action="" method="post" enctype="multipart/form-data">
  <input type="file" name="file">
</form>

textarea(表单元素:多行文本域)

<textarea rows="5" cols="50"></textarea>

select(表单元素:下拉框)

<label for="province">省份</label>
<select id="province">
<option>请选择</option>
<option selected>广东</option>
<option>上海</option>
</select>

optgroup(表单元素:下拉框分组)

<select>
  <optgroup label="热门城市">
    <option>广州</option>
    <option>深圳</option>
    <option>上海</option>
  </optgroup>
  <optgroup label="其他城市">
    <option>AAA</option>
    <option>BBB</option>
    <option>CCC</option>
  </optgroup>
</select>

8.4 H5知识点总结的更多相关文章

  1. 第五课 CSS3 and H5 知识点

    概要:CSS3美化样式.自定义字体图标.滤镜设置.CSS3选择器.transform2D转换.新增表单控件.vaild表单验证.表单样式美化等. 属性选择器: E[attr]只使用属性名,但没有确定任 ...

  2. H5知识点

    一.总体变化 1.H5文档结构 <!DOCTYPE html> <html> <head> <title>  这是标题  </title> ...

  3. 000 (H5*) 知识点总结

    https://note.youdao.com/ynoteshare1/index.html?id=ff02e616917fba868f39241c8383d7c7&type=note 目录 ...

  4. H5移动端知识点总结

    H5移动端知识点总结 阅读目录 移动开发基本知识点 calc基本用法 box-sizing的理解及使用 理解display:box的布局 理解flex布局 Flex布局兼容知识点总结 回到顶部 移动开 ...

  5. 移动端H5的一些基本知识点总结

    移动端H5的一些基本知识点总结 来到这家公司之后,和曾经的工作发生了非常大的转变.曾经我一直是做PC端页面的.来到如今这家公司之后,主要是做手机移动端的页面. 移动端的页面在我这个做习惯了PC端页面的 ...

  6. H5+CSS3知识点

    概要:CSS3美化样式.自定义字体图标.滤镜设置.CSS3选择器.transform2D转换.新增表单控件.vaild表单验证.表单样式美化等. 属性选择器: E[attr]只使用属性名,但没有确定任 ...

  7. H5与APP混合开发相关知识点总结

    整理一: 现在有这么个需求,如下图 app端点击右上角的 加 号 ,弹出模态框 这个项目是基于vue写的,客户端需要调用H5页面里定义的js方法,但是在vue里,所有的方法都是在组件内部声明的,也只能 ...

  8. h5 的 audio 标签知识点

    因为音频格式有版权,各浏览器使用不同的音频格式. 音频格式兼容性 音频格式 Chrome Firefox IE9 Opera Safari MP3 支持 不支持 支持 不支持 支持 OGG 支持 支持 ...

  9. H5+CSS3简单动画 知识点 汇总

    乱入几个:  1.h5的一个语义化标签   figure :用于规定独立的流内容(图像 图表 照片 代码等)   figcapition:与figure配套使用,用于标签定义figure元素标题 2. ...

随机推荐

  1. Crypto++ 动态链接编译与实例测试

    测试用例的来源<Crypto++入门学习笔记(DES.AES.RSA.SHA-256)> 解决在初始化加密器对象时触发异常的问题: CryptoPP::AESEncryption aesE ...

  2. Python 决策树的构造

    上一节我们学习knn,kNN的最大缺点就是无法给出数据的内在含义,而使用决策树处理分类问题,优势就在于数据形式非常容易理解. 决策树的算法有很多,有CART.ID3和C4.5等,其中ID3和C4.5都 ...

  3. Hadoop ecosystem notes Outline - TODO

    Motivation Sometimes I fell like giving up, then I remember I have a lot of motherfuckers to prove w ...

  4. Linux系统下fd分配的方法

    最近几天在公司里写网络通讯的代码比较多,自然就会涉及到IO事件监测方法的问题.我惊奇的发现select轮训的方法在那里居然还大行其道.我告诉他们现在无论在Linux系统下,还是windows系统下,s ...

  5. 初学Html

    HTML,超文本标记语言,文本解释性语言,它的源代码不通过编译而直接在浏览器中运行时被翻译,其决定的是网页的结构和内容. 一谈html,自然首先是浏览器,比较具有代表性的浏览器则是谷歌.火狐.IE.苹 ...

  6. 【渗透测试学习平台】 web for pentester -4.XML

    example1: http://192.168.91.139/xml/example1.php?xml=%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%2 ...

  7. input:-webkit-autofill 导致chrome的输入框背景颜色变成黄色

    填写form表单时发现chrome的一个好坑啊! 当你之前有填写过表单,获取焦点时,input会有一个记录之前填写过的文本的下拉列表式的东东,就像这样:(抱歉丑了点,隐私问题打上了马赛克) 按理说,这 ...

  8. 【其它】 MathJax - 网页中显示数学公式的终极武器

    最近在学习一些数学课程.但时间一长,发现很多东西又都忘了.而且过程中的很多心得没有留下记录,觉得挺可惜的.所以决定开个博客来记录一些东西,也希望能同数学爱好者们一起学习. 但写数学博客首先得解决显示数 ...

  9. Oracle常见的几种等待事件

    1. CPU time CPU time其实不是真正的等待事件.是衡量CPU是否瓶颈的一个重要指标.一般来讲,一个良好的系统,CPU TIME 应该排在TOP 5 TIME Event的最前面. 当然 ...

  10. [转]行者,一念一生,成功的背后!(给所有IT人)

    成功的背后,有着许多不为人知的故事,而正是这些夹杂着泪水和汗水的过去,才成就了一个个走向成功的普通人. 凌晨两点半,早 已习惯了一个人坐在电脑前的我,望着屏幕,任思绪在暗夜的包容下静静流淌,时光仿佛又 ...