网页:HTML(超文本标记语言)

网页分为静态网页和动态网页,区别:动态网页中可以加入脚本代码,还可以动态的引入数据库中的信息。

HTML的结构

<html>
<head>头信息
<title>网页的标题</title> </head>
<body>网页信息</body>
</html>
Head标签中的子标签:

title:网页标题栏标签

meta:设置浏览器显示该网页的编码

<meta http

  • gbk、gb2312:中文编码(只有中文占用两个字节)
  • utf-8:万国码(所有的内容都是以两个字节来显示)
  • iso-8859-1:英文编码(不能解析中文)

    可以解决网页中的乱码

<style>css样式</style>

<link href = "引入外部css/">

<script>js代码</script>

单标签:

<br/>,<meta />

自己结束的标签

双标签:

<html></html>

需要结束的标签,里面可以写其他标签

Body标签中常见的标签
  1. <h1></h1>:标题标签:数字可以从1~6,对应着1级标题到6级标题

    特点:加粗、会产生空白行。

    属性:就是写在开始标签中。 align水平对齐(默认居中)align="right"(右对齐) align="left"(左对齐) <h1 align>一级标题</h1>
  2. <p></p>段落标签:

    特点:会产生换行。align水平对齐
  3. <br/>换行标签:
  4. 注释:
  5. 空格:&nbsp;

  6. :水平线

属性:设置颜色:color = 单词或者十六进制#????

设置宽度:width = "数字或者百分比"

设置粗细:size = "数字或者百分比"

设置对齐方式:align = "水平线所在的位置"

7. <font></font>:设置文本的字体

颜色:color = ""

大小:size = "" 1~7

字体:face = ""

8. <u></u>:下划线

9. <s></s>:删除线

10. <i></i>:斜体

11. <b></b>:加粗

12. <center></center>:居中标签

13. bgcolor = "颜色":Body的属性

超链接

<a href = "连接路径">文字</a>

连接路径:
  1. 相对路径:以当前所在的页面为基准。

    如果访问的为本工程下的资源用相对路径。

    如果访问的为同一个目录下的,可以直接用网页名称

    如果访问的为下一个目录下的,目录名/网页名称

    如果访问的为上一层目录下的,../网页名称 上上层../../网页名称
  2. 绝对路径:

    如果访问其他工程下的资源用绝对路径。

    域名通过域名解析(DNS)成为ip地址。

书签连接(了解):

指向文档内部的连接,通常在浏览很长的文档使用以便于导航。

<a href = "#标签名"></a> <a name = "标签名"></a>

target:

target = "\_blank":在新窗口打开连接

target = "\_self"

图片和多媒体文件的使用:

<img src = "图片的路径"/>可以相对路径和绝对路径

属性:

width = "":宽度

height = "":高度

border = "":边框

<title></title>:鼠标放上去显示的文本

<alt></alt>:当图片无法加载是显示的内容

hspace = "":该图片与同行内容间的水平距离

vspace = "":该图片上下的垂直距离

align:

  • align = "top":该图片与同行元素顶部对齐
  • bottom:
  • middle:
  • left:该图片靠左显示
  • right:该图片靠右显示
图片超链接:

在img外面加一个<a href = "链接地址"></a>标签

设置图片热区连接:

usemap = "#map的名称"

<map name = "map的名称">

<area shape = "" coords = "" href = ""/>

</map>

背景图片:

body background

滚动字幕:

<marquee></marquee>

滚动速度:scrollamount = ""

滚动方向:direction = ""

背景颜色:bgcolor = ""

音频视频标签

<embed sec = "" width = "" height = "">

</embed>

列表
无序列表
    <li>
</li>表示每一个列表项
</ul>
有序列表
    <li>
</li>
</ol>
定义列表
    <dt>
</dt>
<dd>
</dd>
</dl>

HTML基础复习1的更多相关文章

  1. 《CSS权威指南》基础复习+查漏补缺

    前几天被朋友问到几个CSS问题,讲道理么,接触CSS是从大一开始的,也算有3年半了,总是觉得自己对css算是熟悉的了.然而还是被几个问题弄的"一脸懵逼"... 然后又是刚入职新公司 ...

  2. Java基础复习笔记系列 九 网络编程

    Java基础复习笔记系列之 网络编程 学习资料参考: 1.http://www.icoolxue.com/ 2. 1.网络编程的基础概念. TCP/IP协议:Socket编程:IP地址. 中国和美国之 ...

  3. Java基础复习笔记系列 八 多线程编程

    Java基础复习笔记系列之 多线程编程 参考地址: http://blog.csdn.net/xuweilinjijis/article/details/8878649 今天的故事,让我们从上面这个图 ...

  4. Java基础复习笔记系列 七 IO操作

    Java基础复习笔记系列之 IO操作 我们说的出入,都是站在程序的角度来说的.FileInputStream是读入数据.?????? 1.流是什么东西? 这章的理解的关键是:形象思维.一个管道插入了一 ...

  5. Java基础复习笔记系列 五 常用类

    Java基础复习笔记系列之 常用类 1.String类介绍. 首先看类所属的包:java.lang.String类. 再看它的构造方法: 2. String s1 = “hello”: String ...

  6. Java基础复习笔记系列 四 数组

    Java基础复习笔记系列之 数组 1.数组初步介绍? Java中的数组是引用类型,不可以直接分配在栈上.不同于C(在Java中,除了基础数据类型外,所有的类型都是引用类型.) Java中的数组在申明时 ...

  7. C语言基础复习总结

    C语言基础复习总结 大一学的C++,不过后来一直没用,大多还给老师了,最近看传智李明杰老师的ios课程的C语言入门部分,用了一周,每晚上看大概两小时左右,效果真是顶一学期的课,也许是因为有开发经验吧, ...

  8. JS基础 复习: Javascript的书写位置

    爱创课堂JS基础 复习: Javascript的书写位置复习 js书写位置:body标签的最底部.实际工作中使用书写在head标签内一对script标签里.alert()弹出框.console.log ...

  9. MySQL学习笔记_8_SQL语言基础复习

    SQL语言基础复习 一.概述 SQL语句注释方式 1)以"#"开头直到行尾的所有内容都是注释 2)以"--"(--后还有一个空格)开头直到行尾的所有内容都是注释 ...

  10. Java基础复习笔记基本排序算法

    Java基础复习笔记基本排序算法 1. 排序 排序是一个历来都是很多算法家热衷的领域,到现在还有很多数学家兼计算机专家还在研究.而排序是计算机程序开发中常用的一种操作.为何需要排序呢.我们在所有的系统 ...

随机推荐

  1. vue第十七单元(电商项目逻辑处理,电商划分)

    第十七单元(电商项目逻辑处理,电商划分) #课程目标 1.什么是电商项目 2.什么是B2B,B2C,C2C模式,常见的电商项目 3.移动端电商项目常见的逻辑处理 4.[知识扩展]传统系统架构及分布式系 ...

  2. [日常摸鱼]bzoj1036 [ZJOI2008]树的统计Count

    听说后天会考x 省选居然还考模板题的么(好吧好像NOI也有考而且也是树剖-) 题意:一棵树,每个点有权值,三种操作:单点修改.求链上最大值.求链上权值和. 直接上模板. 我可能不会写单点修改的线段树了 ...

  3. [日常摸鱼]bzoj1502[NOI2005]月下柠檬树-简单几何+Simpson法

    关于自适应Simpson法的介绍可以去看我的另一篇blog http://www.lydsy.com/JudgeOnline/problem.php?id=1502 题意:空间里圆心在同一直线上且底面 ...

  4. 工具-效率工具-listary快速打开文件,win+R使用(99.1.1)

    @ 目录 1.使用WIN+R打开软件 2.使用listary软件 1.使用WIN+R打开软件 添加环境变量 找到需要打开应用的目录 如我的桌面(C:\Users\Public\Desktop) 添加p ...

  5. 嵌入式开发笔记——调试组件SEGGER_RTT

    一.前言 在嵌入式开发过程中,经常会通过打印输出一些调试信息来调试参数.查找问题等,通常我的做法都是使用芯片的串口硬件设备配合串口助手软件来进行调试.但是这次项目的PCB硬件设计并未预留串口调试接口, ...

  6. 5分钟教你在Linux下安装VMware

    如果我们只有一台笔记本,又想要搭建一个小集群,怎么办?虚拟机帮你实现梦想,市面上较为常用的虚拟机软件有VMware.VirtualBox.Xen.KVM.hyper-v等,本文主要介绍如何在Linux ...

  7. MySQL管理基础

    #1.数据库连接管理 mysql命令说明 第一个功能:连接数据库(在前面mysql命令的使用里面讲解了,这里就不讲解了) 第二个功能:mysql客户端自带的命令功能 mysql命令的使用(mysql ...

  8. 【命令】ps命令

    1.功用: <---用于报告当前系统的进程状态,实际是将/proc/目录下的各个进程的相关信息转换为我们易读的模式展现出来:可以搭配kill指令随时中断.删除不必要的程序---> 语法格式 ...

  9. Java学习_面向对象编程

    抽象类 一个class定义了方法,但没有具体执行代码,这个方法就是抽象方法,抽象方法用abstract修饰.因为抽象类本身被设计成只能用于被继承,因此,抽象类可以强迫子类实现其定义的抽象方法,否则编译 ...

  10. 感知机:Perceptron Learning Algorithm

    感知机是支持向量机SVM和神经网络的基础 f = sign(wx+b) 这样看起来好像是LR是差不多的,LR是用的sigmoid函数,PLA是用的sign符号函数,两者都是线性分类器,主要的差别在于策 ...