html的基础知识

本人对前端所知甚少,遂把基础知识笔记记录于下,方面以后学习翻看。有点凌乱。
html中的标签是前端的基础。html是一种超文本标记语言。里面有很多的简单标签。整体结构如下:
<html>
<head> ----帮助浏览器去解析
<meta />
<title>
</title>
</head>
<body>

</body>

</html> -----根标签

说明:html根标签,一个页面有且只有一个根标签
head标签中的内容不会被显示,帮助浏览器解析
title:网页的标题标签,默认会显示在网页的标题栏上,搜索引擎
在检索页面时,会首先检索title标签中的内容,它会影响到网页在搜索引擎的排名

1.标签的属性:
处理标签的内容,在开始标签里添加,实质上是一个名值对
属性名=“属性值” 一个标签可以有多个属性,并且每个属性用空格隔开
<font color="red" size="7">我的</font>

2.h5的文档声明写在网页的最上边。<! doctype html>
3.网页出现乱码的解决办法:
<meta charset="utf-8" />---设置网页的元数据,比如网页字符集
--自结束标签

4.内容标题标签 ---语义化标签
<h1>一级标题</h1>
<h2>一级标题</h2>
<h3>一级标题</h3>
<h4>一级标题</h4>
<h5>一级标题</h5>
<h6>一级标题</h6>

5.<p></p>
p标签中的文字,默认会独占一行,段与段之间有间距
在html中,字符之间再多的空格,浏览器也会当做一个空格,换行也会当做一个
<br />表示一个换行,br标签是自结束标签
<hr />表示水平线,也是一个自结束标签

6.实体:
在html中,> <特殊字符不能直接使用。特殊符号是实体,转义字符
$实体的名字;
< ---- $lt;

--- $gt;
空格----- $nbsp;
版权符号--------- $copy;

7.图片标签:

img标签引入外部图片
img标签也是自结束标签
src : 设置一个外部图片的路径
alt :设置在图片不能显示时的描述
搜索引擎根据alt来识别不同的图片

width:宽度 单位为px
height:高度
一般开发中,除了自适应页面,不建议设置width和height
<img src="文件名" alt="这是一只大松鼠"/>
相对路径:相对于当前资源所在目录的位置

../表示返回当前文件夹的目录
../../返回几个目录就写几个../

8.图片的格式:
JPEG(JPG) :支持的颜色比较多,图片可以压缩,但是不支持透明,
一般使用JPEG来保持照片等颜色丰富的图片
GIF:支持的颜色少,只支持简单的透明,支持动态图,
图片颜色单一或者动态图时可以使用

PNG:支持颜色多,并且支持复杂的透明,可以用来显示颜色复杂的透明图片

图片使用原则:
效果不一致,使用效果好的
效果一致,使用小的

9.meta 标签还可以设置网页的关键字

name 中的内容是对content值的描述
<meta name="keywords" content="HTML5" />

meta 可以用来做请求的重定向
<meta http-equiv="refresh" content="5:url="http://www.baidu.com"" />

10.html的语法规范:
1.html中不区分大小写,一般是小写
2.html中的注释不能嵌套使用
3.html中标签必须结构完整,要么成对出现,要么自结束

11.超链接 a标签
href :指向跳转的目标地址,可以写一个相对路径,或者完整的地址

<a href="http://www.baidu.com"></a&gt;
a标签中的target属性可以用来指定打开链接的位置
可选值:
_self:默认值
_blank:在一个新的窗口中打开我们的链接
可以设置为一个内联框架的name属性值,链接将在指定的内联框架中打开

<center></center>标签中的内容表示居住的标签
如果将链接地址设置为#,点击链接后自动跳转到顶部位置
html中有一个属性,每个元素都能设置,该属性可以作为标签的唯一标示。id
id属性在同一个页面中只能有一个,不能重复。 #+id属性值
<a href="#button"></a>

发送电子邮件的超链接,点击链接后默认打开计算机中的点击邮件客户端链接
href="mailto:邮件地址"

原文地址:http://blog.51cto.com/12237592/2095342

时间: 2024-11-06 07:35:53

html的基础知识的相关文章

MySQL数据库基础知识

day02 MySQL数据库基础知识 一.基础知识概述: 基础决定你这门课程的学习成败!只有学习好这些基础知识以后,你才能真正的运用自如.才能够对数据库有更深入的了解,道路才会越走越远. 二.基础知识: 1.数据库(database):数据库就好比是一个物理的文档柜,一个容器,把我们整理好的数据表等等归纳起来. 创建数据库命令:        create database 数据库名; 2.查看数据库         show databases; 3.打开指定的数据库         use 

linux入门基础知识及简单命令介绍

linux入门基础知识介绍 1.计算机硬件组成介绍 计算机主要由cpu(运算器.控制器),内存,I/O,外部存储等构成. cpu主要是用来对二进制数据进行运算操作,它从内存中取出数据,然后进行相应的运算操作.不能从硬盘中直接取数据. 内存从外部存储中取出数据供cpu运存.内存的最小单位是字节(byte) 备注:由于32的cpu逻辑寻址能力最大为32内存单元.因此32位cpu可以访问的最大内存空间为:4GB,算法如下: 2^32=2^10*2^10*2^10*2^2 =1024*1024*1024

BroadcastReceive基础知识总结

BroadcastReceive基础知识总结 1.BroadcastReceive简介 BroadcastReceive也就是"广播接收者"的意思,顾名思义,就是用来接收来自系统和应用中的广播 在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播就能实现开机启动服务的功能,当网络状态改变时,系统会产生一条广播,接收到这条广播,就能及时的做出提示和保存数据等操作,当电池的电量改变的时候,系统会产生一条广播,接收到这条广播就能在电量低的时候告知用户

基础知识--:before伪元素和:after伪元素

http://book.51cto.com/art/201108/285688.htm 3.7  替换指定位置 大家都知道before和after是前.后的意思.但是奇怪的是,CSS中的:before伪元素和:after伪元素是为源文档中不存在的内容设置样式的. 没有内容怎么设置样式呢?别急!它们有一个content属性,一起使用就可以为某个选择器前.后的内容设置样式了. 下面就来了解一下:before伪元素和:after伪元素的用法. 视频教学:光盘/视频/3/3.7  替换指定位置.avi 

20_Shell语言———VIM编辑器基础知识三之窗口属性定制、配置文件及查找替换功能

Vim编辑器可以让用户按照需求来定制一些使用属性. 一.窗口属性定义 1)显示行号 行号不是内容,只是用来帮助用户确认文本所在的行.在vim编辑器中,如果要显示行号,可以在末行模式下输入: set number 如果想关闭,则可以在功能名称前面加上no,即: set nonumber 命令可以被简写,如set number 可以简写为 set nu:set nonumber 可以简写为 set nonu. 注意,上述设定仅对当前vim的进程有效,一旦当前进程关闭,这些设定就会失效,如果要使设定永

web基础知识(一)关于ajax传值最基础东西

HTTP方法之 GET对比POST GET:从指定的资源请求数据, POST:向指定的资源提交要被处理的数据 GET方法: 请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的: /test/demo_form.asp?name1=value1&name2=value2 有关 GET 请求的其他一些注释: GET 请求可被缓存 GET 请求保留在浏览器历史记录中 GET 请求可被收藏为书签 GET 请求不应在处理敏感数据时使用 GET 请求有长度限制 GET 请求只应当用于取回

线程基础知识

什么是线程: 在一个程序里的一个执行路线就叫做线程(thread).更准确的定义是:线程是"一个进程内部的控制序列" 一切进程至少都有一个执行线程 进程与线程 进程是资源竞争的基本单位 线程是程序执行的最小单位 线程共享进程数据,但也拥有自己的一部分数据 线程ID 一组寄存器 栈 errno 信号状态 优先级 fork和创建新线程的区别 当一个进程执行一个fork调用的时候,会创建出进程的一个新拷贝,新进程将拥有它自己的变量和它自己的PID.这个新进程的运行时间是独立的,它在执行时几乎

Keepalived基础知识

大纲: 一.什么是Keepalived? 二.VRRP协议简介. 三.Keepalived原理. 四.Keepalived配置文件详解. 五.Keepalived配置示例. 一.什么是Keepalived? 什么是Keepalived呢,keepalived观其名可知,保持存活,在网络里面就是保持在线了,也就是所谓的高可用或热备,用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生,那说到keepalived时不得不说的一个协议就是VRRP协议,可以说这个协议就是

【Python数据挖掘课程】六.Numpy、Pandas和Matplotlib包基础知识

前面几篇文章采用的案例的方法进行介绍的,这篇文章主要介绍Python常用的扩展包,同时结合数据挖掘相关知识介绍该包具体的用法,主要介绍Numpy.Pandas和Matplotlib三个包.目录:        一.Python常用扩展包        二.Numpy科学计算包        三.Pandas数据分析包        四.Matplotlib绘图包 前文推荐:       [Python数据挖掘课程]一.安装Python及爬虫入门介绍       [Python数据挖掘课程]二.K

【深度分解】听趣拍云产品经理剖析视频基础知识(2)

"随着技术的不断进步,视频技术的制作加工门槛逐渐降低,信息资源的不断增长,同时由于视频信息内容更加丰富完整的先天优势,在近年来已经逐渐成为主流.在基础知识(1)里面已经讲了模拟时代和数字化时代的视频技术.接下来将对视频编码与压缩.画面压缩.运动压缩.互联网视频应用的到来做一个详细的介绍." 视频编码与压缩 视频编码与压缩,是数字化视频非常重要的技术,以至于它直接影响到视频在各个领域的应用.如果没有视频编码技术的不断提高,我们今天也不可能在方方面面享受到视频的便利性. 首先,视频编码是一