前端学习笔记 - HTML

目录

HTML 简介

一,HTML 简介

二,什么是HTML?

三,HTML 标签

四,Web 浏览器

五,HTML 网页结构

六,中文编码

HTML 基础

一,HTML 标题

二,HTML 水平线

三,HTML 注释

四,HTML 段落

HTML 属性

一,HTML 属性

二,属性实例

图像

一,图像标签

二,Alt属性

三,高度与宽度

链接

一,链接语法

二,超链接

三,target 属性

四,链接- id属性

表格

一,表格

二,边框属性

三,表格表头

input 类型

一,button

二,color

三,date

事件属性

一,onclick

二,onmouseout

三,onmouseover

多媒体

一,音频

二,视频


HTML 简介

一,HTML 简介

HTML 实例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>HTML 简介</title></head>
<body>
 <h1>我的第一个标题</h1>
 <p>我的第一个段落。</p>
 </body>
</html>
实例解析
<!DOCTYPE html> 声明为 HTML5 文档
<html> 元素是 HTML 页面的根元素
<head> 元素包含了文档的元(meta)数据
<title> 元素描述了文档的标题
<body> 元素包含了可见的页面内容
<h1> 元素定义一个大标题
<p> 元素定义一个段落

二,什么是HTML?

  • HTML 指的是超文本标记语言: HyperText Markup Language
  • HTML 不是一种编程语言,而是一种标记语言
  • 标记语言是一套标记标签 (markup tag)
  • HTML 使用标记标签来描述网页
  • HTML 文档包含了HTML 标签及文本内容
  • HTML文档也叫做 web 页面

三,HTML 标签

  • HTML 标签是由尖括号包围的关键词,比如 < html>
  • HTML 标签通常是成对出现的,比如 < b> 和 </ b>
  • 标签对中的第一个标签是开始标签,第二个标签是结束标签
  • 开始和结束标签也被称为开放标签和闭合标签

四,Web 浏览器

Web浏览器(如谷歌浏览器,Internet Explorer,Firefox,Safari)是用于读取HTML文件,并将其作为网页显示。

浏览器并不是直接显示的HTML标签,但可以使用标签来决定如何展现HTML页面的内容给用户: image

五,HTML 网页结构

<html>
    <head>
         <title>页面标题</title>
    </head>
    <body>
         <h1>这是一个标题</h1>
         <p>这是一个段落。</p>
         <p>这是另外一个段落。</p>
    </body>
</html>

六,中文编码

大部分浏览器中,直接输出中文会出现中文乱码的情况,这时候我们就需要在头部将字符声明为 UTF-8

<!DOCTYPE html>
<html>
   <head>
      <meta charset="UTF-8">
      <title>页面标题</title>
   </head>
   <body>
      <h1>我的第一个标题</h1>
      <p>我的第一个段落。</p>
   </body>
</html>

HTML 基础

一,HTML 标题

HTML 标题(Heading)是通过< h1> - < h6> 标签来定义的

<h1>这是一个标题</h1>
<h2>这是一个标题</h2>
<h3>这是一个标题</h3>

二,HTML 水平线

<hr> 标签在 HTML 页面中创建水平线。
<p>这是一个段落。</p><hr><p>这是一个段落。</p><hr><p>这是一个段落。</p>

三,HTML 注释

可以将注释插入HTML代码中,这样可以提高其可读性

<!-- 这是一个注释 -->

四,HTML 段落

HTML 段落是通过标签 < p> 来定义的

<p>这是一个段落。</p>
<p>这是另外一个段落。</p>

HTML 属性

一,HTML 属性

  • HTML 元素可以设置属性
  • 属性可以在元素中添加附加信息
  • 属性一般描述于开始标签
  • 属性总是以名称/值对的形式出现,比如:name="value"。

二,属性实例

HTML 链接由 < a> 标签定义。链接的地址在 href 属性中指定:

<a href="http://www.baidu.com">这是一个链接</a>
属性描述
class为html元素定义一个或多个类名
id定义元素的唯一id
style规定元素的行内样式

图像

一,图像标签

在 HTML 中,图像由< img> 标签定义

<img src="url" alt="some_text">

URL 指存储图像的位置

二,Alt属性

alt 属性用来为图像定义一串预备的可替换的文本

<img src="boat.gif" alt="Big Boat">

三,高度与宽度

<img src="pulpit.jpg" alt="Pulpit rock" width="304" height="228">

链接

一,链接语法

<a href="url">链接文本</a>

二,超链接

超链接可以是一个字,一个词,或者一组词,也可以是一幅图像。

三,target 属性

使用 target属性,你可以定义被链接的文档在何处显示。

<a href="http://www.baidu.com/" target="_blank">访问百度网页!</a>

四,链接- id属性

<a href="#tips">访问有用的提示部分</a>

表格

一,表格

表格由 < table> 标签来定义

<table>
    <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>

二,边框属性

使用边框属性来显示一个带有边框的表格

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

三,表格表头

大多数浏览器会把表头显示为粗体居中的文本

<table border="1">
    <tr>
        <th>Header 1</th>
        <th>Header 2</th>
    </tr>
    <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>

input 类型

一,button

<input type="button" value="按钮">

二,color

<input type="color" name="favcolor">

三,date

<input type="date" name="bday">

事件属性

一,onclick

当单击鼠标时

<button onclick="copyText()">点击鼠标</button>

二,onmouseout

当鼠标指针移出图片时运行脚本

<img onmouseout="normalImg(this)" src="smiley.gif" alt="Smiley">

三,onmouseover

当鼠标指针移至图片之上时运行脚本

<img onmouseover="bigImg(this)" src="smiley.gif" alt="Smiley">

多媒体

一,音频

<embed >标签定义外部内容的容器

<embed height="50" width="100" src="horse.mp3">

二,视频

<video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
</video>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值