2017年5月22日 HTML基础知识(一)
一、Html 结构
1.1、HTML基本文档格式—<html> 标记
—<html>文档的头部好和主体内容 </html> 根标记
—<head> 文档的头部信息</head> 头部标记 只能有一对
—<title>显示在浏览器窗口的标题栏中“网页名称”</title> 位于<head>标记之内
—<body></body> 主体标记 位于<html>之内,<head>标记之后
<!doctype html> 声明文档类型
<html> 跟标签
<head> 头部标签
<title></title> 标题签
</head>
<body>
</body>
……
</html>
1.2、HTML 标签关系
嵌套关系:<head><title></title></head> 父子
并列关系:<head></head><body></body> 兄弟姐妹
1.3、 HTML 标签分类
双标记 <标记名></标记名> :<font ></font >、<p > </p> 等
单标记 <标记名/> :注释、 <br/> 、<!Doctype html>、<hr/>
二、标签
2.1 单标签
◆注释标签 ctrl+/
◆ 换行标签 <br />
◆ 水平线标签 <hr />
2.2 双标签
1.<p>文本内容</p> 特点:上下自动生成空白行。<br>换行不会生成空白行。
2.标题标签 h1-h6 取值到h6
h1 在一个页面里只能出现一次。 (seo)
3.文本标签 <font>文本内容</font>
4.文本格式化标签
文本加粗标签 <strong></strong> <b></b> 工作里尽量使用strong
文本倾斜标签 <em></em> <i></i> 工作里尽量使用em
删除线标签 <del></del> <s></s> 工作里尽量使用del
下划线标签(插入文本)<ins></ins> <u></u> 工作里尽量ins
◆注意:之所以工作里使用<strong></strong>、 <em></em>、 <del></del>、<ins></ins> 是因为更有语义化(浏览器读起来更舒服)。
2.3图片标签
<img src="3.gif" alt="小岳岳" title="我的天呐!" width="300" height="200" />
Src 图片的来源 必写属性
Alt 替换文本 图片不显示的时候显示的文字
Title 提示文本 鼠标放到图片上显示的文字
Width 图片宽度
Height 图片高度
◆PS:图片没有定义宽高的时候,图片按照百分之百比例显示,如果只更改图片的宽度或者高度,图片等比例缩放。
三、路径
1. 相对路径 (相对于文件自身出发,就是相对路径)
◆文件和图片(html文档)在同一个目录(文件夹) ,直接写文件名。 <img src="1.pig" alt="" />
◆图片(html文档)在文件的下一级目录里。文件夹名称+/+图片(html文件)名称 <img src="图片/1.pig" alt="" />
◆图片(html)在文件的上一级目录里,..+/+图片(html)名称 <img src="../1.pig" alt="" />
◆图片在文件的上一级的其他目录里,../文件夹名称/图片名称 <img src="../练习/1.pig" alt="" />
★总结:找到下一级目录(文件夹)的图片(文件)用 / 跳出当前目录使用../
2.绝对路径
<img src="F:\前端开发基础知识\练习\1.pig" alt="" /> <!-- 电脑上的绝对路径 -->
四、超链接
<a href="林志玲.html" title=" 我的女神" target="_blank">超链接</a>
href 去往的路径(跳转的页面) 必写属性
title 提示文本 鼠标放到链接上显示的文字
target=”_self” 默认值 在自身页面打开(关闭自身页面,打开链接页面)
Target=”_blank” 打开新页面 (自身页面不关闭,打开一个新的链接页面)
4.1 锚链接
1.先定义一个锚点 <p id="sd">
2.超链接到锚点 <a herf="#sd">回到顶点</a>
4.2 空链
不知道链接到那个页面的时候,用空链
<a herf="#">空链</a>
4.2 压缩文件下载(不推荐使用)
<a herf="../../练习.rar">压缩包</a>
4.3 超链接的优化写法
<base target="_blank"> 让所有的超链接都在新窗口打开
五、HTML 的特殊符号

六 、列表
6.1、无序列表
<ul>
<li></li> 列表项
<li></li>
<li></li>
</ul>

type=”square” 小方块 type=”disc” 实心小圆圈 type=”circle” 空心小圆圈
6.2、有序列表
<ol>
<li></li> 列表项
<li></li>
<li></li>
</ol>

效果:

◆type=”1,a,A,i,I” type的值可以为1,a,A,i,I
start=”3” 决定了开始的位置。
6.3 自定义列表
<dl>
<dt></dt> 小标题
<dd></dd> 解释标题
<dd></dd> 解释标题
</dl>

七、音乐标签和滚动

滚动:


2017年5月22日 HTML基础知识(一)的更多相关文章
- 2017年5月24日 HTML 基础知识(二)
1 快捷方式:html:xt +tab 过渡XHTML html:xs+tab 严格XHTML !+tab html5的标签结构 2.Charset 编码 <meta charset ...
- 9月5日网页基础知识 通用标签、属性(body属性、路径、格式控制) 通用标签(有序列表、无序列表、常用标签)(补)
网页基础知识 一.HTML语言 HTML语言翻译汉语为超文本标记语言. 二.网页的分类 1.静态页面:在静态页面中修改网页内容实际上就是修改网页原代码,不能从后台操作,数据来只能来源于原于代码.静态网 ...
- 2017年10月22日 基础SQL语句&数据库创建主外键关系
1.SQL语句的注释 双减号:-- 或者/**/2.创建数据库create database 数据库名称(不允许以数字开头,不允许以符号开头,不要起汉语名字) 3.如何选中这个数据库use 数据库名 ...
- Python 爬虫练习(二)爬取补天公益SRC厂商域名URL (2017年11月22日)
介绍下: 补天是国内知名的漏洞响应平台,旨在企业和白帽子共赢. 白帽子在这里提交厂商漏洞,获得库币和荣誉,厂商从这里发布众测.获取漏洞报告和修复建议. 在2017年3月份之前,补天的厂商域名URL是非 ...
- 2017年10月21日 数据库基础&三大范式
1. 数据库里面常用 int 整型nvarchar 字符串float 小数型decimal(,) 小数型money 小数型datetime 时间类型 ima ...
- 2017年2月22日-----------乱码新手自学.net 之Entity Framework 增删改
由于我是自学的,没有人教,在网上查资料也查不到个所以然.问大神们也是爱理不理的. 所以这篇随笔纯粹源自于我自己的认识.是否真正正确我也没有把握. 如果有什么错误,请大神们给予指正 ========== ...
- 2017年9月22日 关于JS数组
JS数组 JS数组的定义方法 var arr = []; var arr = new Array() JS数组属性 长度 arr.length 遍历数组 索引值:从0开始数 第一种方法 for(var ...
- 2017年9月22日作业 c++算术运算符 自增 自减 逻辑运算符 位运算符 条件运算符(三元运算符)
作业1: c++算术运算符试题,分析下面程序的输出结果是什么 //第一个: int x=8999;int value=x*1000/1000; //第二个 int x=8999;int value=x ...
- 10月28日PHP基础知识测试题
本试题共40道选择题,10道判断题,考试时间1个半小时 一:选择题(单项选择,每题2分): 1. LAMP具体结构不包含下面哪种(A) A:Windows系统 B:Apache服务器 C:MySQL数 ...
随机推荐
- 用 TensorFlow 实现 k-means 聚类代码解析
k-means 是聚类中比较简单的一种.用这个例子说一下感受一下 TensorFlow 的强大功能和语法. 一. TensorFlow 的安装 按照官网上的步骤一步一步来即可,我使用的是 virtua ...
- Python小白学习之路(二十一)—【迭代器】
迭代器 1.迭代器协议 对象必须提供一个 next 方法,执行该方法要么返回迭代中的下一项,要么就引起一个Stoplteration异常,以终止迭代(只能往后走不能往前退) 2.可迭代对象 实现了迭代 ...
- 剑指offer四十八之不用加减乘除做加法
一.题目 写一个函数,求两个整数之和,要求在函数体内不得使用+.-.*./四则运算符号. 二.思路 1. 采用位运算的方法,分三步: (1).两个数异或:相当于每一位相加,而不考虑进位 (2).两个数 ...
- (转)DB2 HADR 监控详解
原文:https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-1010baosf/ HADR 简介 HADR( 高可用性灾 ...
- (转)windows 2003 远程桌面关闭 运行程序退出解决
windows 2003 远程桌面关闭 运行程序退出解决 原文:http://2798996.blog.51cto.com/2788996/503365 情况:远程桌面到2003,运行一个程序,然后关 ...
- 使用mysqldump备份单表数据,并使用navicat导出单表中部分字段到excel
今天工作上遇到一个问题,客户需要将生产环境上数据库中用户表中的用户名.登录名.邮箱三个字段导出到excel中,查了一下,分两个步骤完成了任务 1. 使用mysqldump命令将生产环境的user表备份 ...
- Spring Boot的Servlet简单使用
当使用spring-Boot时,嵌入式Servlet容器通过扫描注解的方式注册Servlet.Filter和Servlet规范的所有监听器(如HttpSessionListener监听器). Spri ...
- 如何使用Android Studio提高App质量
Android Studio作为现在谷歌主推的Android开发功能,除了提供了大量的功能帮助快速开发Android代码之外,在代码质量控制方面也提供了很多工具,这些工具都放在Analyze菜单下, ...
- 假如想要建设一个能承受500万PV/每天的网站,服务器每秒要处理多少个请求才能应对?
假如想要建设一个能承受500万PV/每天的网站,服务器每秒要处理多少个请求才能应对?如何计算? 1.PV是什么:PV是page view的简写.PV是指页面的访问次数,每打开或刷新一次页面,就算做一个 ...
- Go 单元测试、基准测试、并发基准测试
一.单元测试 要开始一个单元测试,需要准备一个 go 源码文件,在命名文件时需要让文件必须以_test结尾. 单元测试源码文件可以由多个测试用例组成,每个测试用例函数需要以Test为前缀,例如: fu ...