一、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基础知识(一)的更多相关文章

  1. 2017年5月24日 HTML 基础知识(二)

    1 快捷方式:html:xt +tab   过渡XHTML html:xs+tab  严格XHTML !+tab  html5的标签结构 2.Charset   编码 <meta charset ...

  2. 9月5日网页基础知识 通用标签、属性(body属性、路径、格式控制) 通用标签(有序列表、无序列表、常用标签)(补)

    网页基础知识 一.HTML语言 HTML语言翻译汉语为超文本标记语言. 二.网页的分类 1.静态页面:在静态页面中修改网页内容实际上就是修改网页原代码,不能从后台操作,数据来只能来源于原于代码.静态网 ...

  3. 2017年10月22日 基础SQL语句&数据库创建主外键关系

    1.SQL语句的注释 双减号:-- 或者/**/2.创建数据库create database 数据库名称(不允许以数字开头,不允许以符号开头,不要起汉语名字) 3.如何选中这个数据库use 数据库名 ...

  4. Python 爬虫练习(二)爬取补天公益SRC厂商域名URL (2017年11月22日)

    介绍下: 补天是国内知名的漏洞响应平台,旨在企业和白帽子共赢. 白帽子在这里提交厂商漏洞,获得库币和荣誉,厂商从这里发布众测.获取漏洞报告和修复建议. 在2017年3月份之前,补天的厂商域名URL是非 ...

  5. 2017年10月21日 数据库基础&三大范式

    1. 数据库里面常用 int        整型nvarchar   字符串float       小数型decimal(,) 小数型money      小数型datetime   时间类型 ima ...

  6. 2017年2月22日-----------乱码新手自学.net 之Entity Framework 增删改

    由于我是自学的,没有人教,在网上查资料也查不到个所以然.问大神们也是爱理不理的. 所以这篇随笔纯粹源自于我自己的认识.是否真正正确我也没有把握. 如果有什么错误,请大神们给予指正 ========== ...

  7. 2017年9月22日 关于JS数组

    JS数组 JS数组的定义方法 var arr = []; var arr = new Array() JS数组属性 长度 arr.length 遍历数组 索引值:从0开始数 第一种方法 for(var ...

  8. 2017年9月22日作业 c++算术运算符 自增 自减 逻辑运算符 位运算符 条件运算符(三元运算符)

    作业1: c++算术运算符试题,分析下面程序的输出结果是什么 //第一个: int x=8999;int value=x*1000/1000; //第二个 int x=8999;int value=x ...

  9. 10月28日PHP基础知识测试题

    本试题共40道选择题,10道判断题,考试时间1个半小时 一:选择题(单项选择,每题2分): 1. LAMP具体结构不包含下面哪种(A) A:Windows系统 B:Apache服务器 C:MySQL数 ...

随机推荐

  1. 用 TensorFlow 实现 k-means 聚类代码解析

    k-means 是聚类中比较简单的一种.用这个例子说一下感受一下 TensorFlow 的强大功能和语法. 一. TensorFlow 的安装 按照官网上的步骤一步一步来即可,我使用的是 virtua ...

  2. Python小白学习之路(二十一)—【迭代器】

    迭代器 1.迭代器协议 对象必须提供一个 next 方法,执行该方法要么返回迭代中的下一项,要么就引起一个Stoplteration异常,以终止迭代(只能往后走不能往前退) 2.可迭代对象 实现了迭代 ...

  3. 剑指offer四十八之不用加减乘除做加法

    一.题目 写一个函数,求两个整数之和,要求在函数体内不得使用+.-.*./四则运算符号. 二.思路 1. 采用位运算的方法,分三步: (1).两个数异或:相当于每一位相加,而不考虑进位 (2).两个数 ...

  4. (转)DB2 HADR 监控详解

    原文:https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-1010baosf/ HADR 简介 HADR( 高可用性灾 ...

  5. (转)windows 2003 远程桌面关闭 运行程序退出解决

    windows 2003 远程桌面关闭 运行程序退出解决 原文:http://2798996.blog.51cto.com/2788996/503365 情况:远程桌面到2003,运行一个程序,然后关 ...

  6. 使用mysqldump备份单表数据,并使用navicat导出单表中部分字段到excel

    今天工作上遇到一个问题,客户需要将生产环境上数据库中用户表中的用户名.登录名.邮箱三个字段导出到excel中,查了一下,分两个步骤完成了任务 1. 使用mysqldump命令将生产环境的user表备份 ...

  7. Spring Boot的Servlet简单使用

    当使用spring-Boot时,嵌入式Servlet容器通过扫描注解的方式注册Servlet.Filter和Servlet规范的所有监听器(如HttpSessionListener监听器). Spri ...

  8. 如何使用Android Studio提高App质量

    Android Studio作为现在谷歌主推的Android开发功能,除了提供了大量的功能帮助快速开发Android代码之外,在代码质量控制方面也提供了很多工具,这些工具都放在Analyze菜单下, ...

  9. 假如想要建设一个能承受500万PV/每天的网站,服务器每秒要处理多少个请求才能应对?

    假如想要建设一个能承受500万PV/每天的网站,服务器每秒要处理多少个请求才能应对?如何计算? 1.PV是什么:PV是page view的简写.PV是指页面的访问次数,每打开或刷新一次页面,就算做一个 ...

  10. Go 单元测试、基准测试、并发基准测试

    一.单元测试 要开始一个单元测试,需要准备一个 go 源码文件,在命名文件时需要让文件必须以_test结尾. 单元测试源码文件可以由多个测试用例组成,每个测试用例函数需要以Test为前缀,例如: fu ...