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数 ...
随机推荐
- Java 反射机制系列
http://www.cnblogs.com/KingIceMou/category/1034898.html
- 在android应用程序中启动其他apk程序
Android 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用. 一般我们知道了另一个应用的包名和MainActivity的名 ...
- 深度学习笔记(六)VGG14
Very Deep Convolutional Networks for Large-Scale Image Recognition 1. 主要贡献 本文探究了参数总数基本不变的情况下,CNN随着层数 ...
- Opencv --- 图像像素遍历的各种方法
#include <opencv2/core.hpp> #include <opencv2/imgcodecs.hpp> #include <opencv2/highgu ...
- POJ 2393
#include <iostream> #include <algorithm> using namespace std; int main() { //freopen(&qu ...
- POJ 2336
#include <iostream> using namespace std; int main() { //freopen("acm.acm","r&qu ...
- 导出数据库数据成txt格式
set verify off; set colsep ‘分隔符’; set echo off; set feedback off; set heading off; set pagesize 0; s ...
- (转)Windows下MySQL :GUI安装和使用(MySQL GUI tools)
原文:http://blog.csdn.net/dahunbi/article/details/52970815 MySQL GUI Tools是MySQL官方提供的图形化管理工具,功能很强大,值得推 ...
- Maven-pom.xml文件报错 Plugin execution not covered by lifecycle configuration
问题: Eclipse中新导入的项目pom.xml文件报错: Plugin execution not covered by lifecycle configuration: org.jacoco:j ...
- Android 开发工具类 29_sendPOSTRequest
sendPOSTRequest 业务类 package com.wangjialin.internet.userInformation.service; import java.io.OutputSt ...