HTML学习笔记
超文本标记语言HTML
开始标签 | 元素内容 |
---|---|
<html> |
定义HTML的根元素 |
<head> |
类似于头文件 包含了文档的元(meta)数据 |
<title> |
描述文档标题 |
<body> |
包含可见的页面内容 |
<h1> |
定义一个大标题 |
<p> |
定义一个段落 |
HTML链接语法
链接的 HTML 代码很简单。它类似这样:
1 |
|
示例:
百度
HTML文本格式化标签
标签 | 描述 |
---|---|
<b> |
定义粗体文本 |
<em> |
定义着重文字 |
<i> |
定义斜体字 |
<small> |
定义小号字 |
<strong> |
定义加重语气 |
<sub> |
定义下标字 |
<sup> |
定义上标字 |
<ins> |
定义插入字 |
<del> |
定义删除字 |
小tip:通常标签<strong>
替换加粗标签<b>
来使用,<em>
替换<i>
标签使用。然而,这些标签的含义是不同的:<b>
与<i>
定义粗体或斜体文本。<strong>
或者<em>
意味着你要呈现的文本是重要的,所以要突出显示。现今所有主要浏览器都能渲染各种效果的字体。不过,未来浏览器可能会支持更好的渲染效果。
HTML 引文,引用,及标签定义
标签 | 描述 |
---|---|
<abbr> |
定义缩写 |
<address> |
定义地址 |
<bdo> |
定义文字方向 |
<blockquote> |
定义长的引用 |
<q> |
定义短的引用语 |
<cite> |
定义引用、引证 |
<dfn> |
定义一个定义项目 |
abbr示例:
1 |
|
在某些浏览器中,当您把鼠标移至缩略词语上时,title 可用于展示表达的完整版本。
etc.
WWW
HTML样式标签
标签 | 描述 |
---|---|
<style> |
定义文本样式 |
<link> |
定义资源引用地址 |
1 |
|
HTML 图像- 图像标签(
)和源属性(Src)
定义图像的语法是:
1 |
|
URL指存储图像的位置( •̀ ω •́ )✧
HTML表格
1 |
|
HTML 列表标签
—|:–:<ol>
|定义有序列表<ul>
|定义无序列表<li>
|定义列表项<dl>
|定义列表<dt>
|自定义列表项目<dd>
|定义自定列表项的描述
1 |
|
示例:
- Coffee
- Milk
HTML区块
<div>
|定义了文档的区域,块级 (block-level)<span>
|用来组合文档中的行内元素, 内联元素(inline)
div元素
HTML <div>
元素是块级元素,它可用于组合其他 HTML 元素的容器。
<div>
元素没有特定的含义。除此之外,由于它属于块级元素,浏览器会在其前后显示折行。
如果与 CSS 一同使用,<div>
元素可用于对大的内容块设置样式属性。
<div>
元素的另一个常见的用途是文档布局。它取代了使用表格定义布局的老式方法。使用<table>
元素进行文档布局不是表格的正确用法。<table>
元素的作用是显示表格化的数据。
span元素
HTML <span>
元素是内联元素,可用作文本的容器
<span>
元素也没有特定的含义。
当与 CSS 一同使用时,<span>
元素可用于为部分文本设置样式属性。
HTML布局
1 |
|
HTML表单
文本域 输入元素
1 |
|
示例:
1 |
|
密码字段(特点在于不会明文显示输入元素)
通过标签<inpute type ="password">
来定义
1 |
|
单选按钮(Radio Buttons)
input type = “radio”定义了单选
1 |
|
复选框(Checkboxes)
input type = “checkbox”定义了复选框
1 |
|
提交按钮(Submit Button)
input type = “submit”定义提交按钮
1 |
|
HTML框架
HTML颜色
HTML 颜色由一个十六进制符号来定义,这个符号由红色、绿色和蓝色的值组成(RGB)
每种颜色的最小值是0(十六进制:#00)。最大值是255(十六进制:#FF)
HTML脚本
<script>
标签用于定义客户端脚本,比如JavaScript。<script>
元素即可以包含脚本语句,也可以通过src属性指向外部脚本文件
1 |
|
JavaScript可以直接在HTML输出:
1 |
|
例如:
JavaScript 能够直接写入 HTML 输出流中:
您只能在 HTML 输出流中使用 document.write。 如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。
我的第一个 JavaScript
JavaScript 可以触发事件,就像按钮点击。
代码如下:
1 |
|
我的第二段 JavaScript
JavaScript 能改变 HTML 元素的样式。
代码如下:
1 |
|
HTML实体字符
显示结果 | 描述 | 实体名称 | 实体编号 |
---|---|---|---|
|
空格 | |
  |
< | 小于号 | < |
< |
> | 大于号 | > |
> |
& | 和号 | & |
& |
“ | 引号 | " |
" |
‘ | 撇号 | ' |
IE不支持) |
¢ | 分 | ¢ |
¢ |
£ | 镑 | £ |
£ |
¥ | 人民币/日元 | ¥ |
¥ |
€ | 欧元 | € |
€ |
§ | 小节 | § |
§ |
© | 版权 | © |
© |
® | 注册商标 | ® |
® |
™ | 商标 | ™ |
™ |
× | 乘号 | × |
× |
÷ | 除号 | ÷; |
÷ |
HTML 统一资源定位器(Uniform Resource Locators)
URL - 统一资源定位器
Web浏览器通过URL从Web服务器请求页面。
当您点击 HTML 页面中的某个链接时,对应的 标签指向万维网上的一个地址。
一个统一资源定位器(URL) 用于定位万维网上的文档。
1 |
|
- scheme - 定义因特网服务的类型。最常见的类型是 http
- host - 定义域主机(http 的默认主机是 www)
- domain - 定义因特网域名,比如 runoob.com
- :port - 定义主机上的端口号(http 的默认端口号是 80)
- path - 定义服务器上的路径(如果省略,则文档必须位于网站的根目录中)。
- filename - 定义文档/资源的名称
以下是一些URL scheme:
Scheme | 访问 | 用于… |
---|---|---|
http | 超文本传输协议 | 以 http:// 开头的普通网页。不加密。 |
https | 安全超文本传输协议 | 安全网页,加密所有信息交换。 |
ftp | 文件传输协议 | 用于将文件下载或上传至网站。 |
file | 您计算机上的文件。 |
以上!