HTML基础

1.什么是HTML

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

2.HTML 标签定义

2.1标签是什么

1)HTML 标记标签通常被称为 HTML 标签 (HTML tag);

2)HTML 标签是由尖括号包围的关键词通常是成对出现的;

3)标签对中的第一个标签是开始标签,第二个标签是结束标签,开始和结束标签也被称为开放标签和闭合标签。单个标签叫做自闭合标签 自己可以给自己结束.

2.2标签的使用

1)使用方法:开始标签-标签体-结束标签.如:

	<a > 百度 </a>	
	自闭合标签直接使用:<br>,<hr>,<input>,<img>

2)使用规则:标签可以嵌套,但不能交叉嵌套:

正确用法:
<body><table></table></body>

错误用法:
<body><table></body></table>

3)标签属性:
a.通常为键值对形式出现,eg:color=“red” .
b.属性只能出现在开始标签和自闭合标签内
c.属性名字全部小写,属性值必须用单引或者双引包裹
d.如属性名和属性值完全一样,直接写属性名即可,eg:“readonly”(input标签属性)

2.3标签的分类

2.3.1块级标签:

<p>/<h1>/<table>/<ol>/<ul>/<form>/<div>

块级元素的特点:
–总在新行上开始,独占一行;
–排列方式从上到下;
–宽、高默认与浏览器保持一致;高度,行高以及外边距和内边距都可控制;
–宽度缺省,则是它容器的100%
–它可以容纳内联元素和其他块元素

2.3.2 行内标签:

<a>/<input/>/<img/>/<sub>/<sup>/<textarea>/<span>

inline元素特点:
–和其他元素在一行上;
–排列方式从左到右;
–宽、高|设置无效,行高以及外边距和内边距不可改变;只能由内容撑开宽度;
宽度就是其文字或图片宽度,不可改变
内联元素只能容纳文本或者其他内联元素

2.3.3转换:

块级标签和行内标签可通过样式display转换其属性。

3常见标签(元素)

3.1 !DOCTYPE 声明

<!DOCTYPE html>
声明有助于浏览器中正确显示网页。网络上有很多不同的文件,如果能够正确声明HTML的版本,浏览器就能正确显示网页内容。

3.2 lang属性

<html lang="en">

属性lang是英语language的缩写,意思是语言,”en”代表英语,”zh-CN”代表中文

3.3 头部head

表示头部信息-规定文档相关的配置(元数据),包括文档的标题,引用的文档样式和脚本等。

<head>
	<meta name="keywords" content="HTML, CSS, XML, XHTML, JavaScript">
	 //此处意义为:为搜索引擎定义关键词
	<link  rel="stylesheet"  href="style.css" type="text/css" />
	 //调用一个外部的CSS样式文件
	<script type="text/javascript" src="myscripts.js"></script>
	//链接一个外部脚本文件
	<style type="text/css">
	<base href="http://www.runoob.com/images/" target="_blank">
	//标签描述了基本的链接地址/链接目标,该标签作为HTML文档中所有的链接标签的默认链接
   
	...
</head>

3.3.1 meta元素

meta标签描述了一些基本的元数据
标签提供了元数据.元数据也不显示在页面上,但会被浏览器解析。
META 元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其他元数据。
元数据可以使用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他Web服务。

3.3.2 link元素

html的link标签是用于当前文档引用外部文档用的,rel属性用于设置对象和链接目的间的关系。rel是relationship的英文缩写;stylesheet中style是样式的意思,sheet是表格之意,总起来是样式表的意思。rel=“stylesheet” 描述了当前页面与href所指定文档的关系。即说明href连接的文档是一个样式表。

3.3.3script元素

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值