HTML 简单认识

HTML(HyperText Markup Language)即超文本标记语言,是一种用来制作超文本文档的简单标记语言,也是制作网页的最基本的语言,它可以直接由浏览器执行。

1.HTML 是用来描述网页的一种语言。

2.HTML 指的是超文本标记语言: HyperText Markup Language

3.HTML 不是一种编程语言,而是一种标记语言

4.标记语言是一套标记标签 (markup tag)

5.HTML 使用标记标签来描述网页

6.HTML 文档包含了HTML 标签及文本内容

7.HTML文档也叫做 web 页面

由 HTML 组成的网页的基本结构

文档类型声明 <!DOCTYPE html>      --这是html5的声明方法

头部标记(<head>….</head>)

包含文档的标题信息,头部标记都不可或缺!

主体标记(<body>…..</body>)

包含了文档的内容

中文编码声明(<meta charset = “utf-8”>)

HTML常用标签

<p>…</p>    定义一个段的块级标记      |     <br />   换行标记       |      <h1> …<h6>    标题标记

<ul>  </ ul>   无序列表标记,表示列表所包含的项是没有先后顺序的!列表项使用<li>表示。

<ol>  </ ol>   有序列表标记,表示列表所包含的项是有先后顺序的!列表项使用<li>表示。

<dl>  </ dl>    定义列表,定义列表至少包含一条术语(dt)或一条说明(dd)

<dt>  </ dt>   标明一个术语要说明的对象

<dd>  </dd>  列表项说明

<b>   </b> 或 <strong>  </strong>          文本加粗

<i>    </i> 或 <em>    </em>                    文本倾斜

<div>  </div>   块级元素   |    <span> </ span>  行内元素    |    <hr />   分隔线     |     <del>  <del />    删除线

< img >      图像的行内标记

<img  src = “lianhua.jpg ”  alt = “莲花之美”>

src 是图片的路径参数;

网页设计中的所有文件,原则上都必须放置在一起,即在同一个文件夹下(这个文件夹是网页的“根”文件夹)

相对路径:参照自身的位置,而定义的路径,叫做相对路径

相对路径有三种表示方法:

1.Html文档和图片在同一个目录下,直接写图片名称

        2.Html文档和图片所在的文件夹在同一个目录下,先写文件夹名称,再写图片名称

        3.Html文档所在文件夹和图片所在文件夹在同一个目录下,则需要先用”../ ”找到根目录,

再写图片所在文件夹的名称,最后写图片名称

-> 图片大小              <img width = “ ”  height = “ “ />

网页中长度单位多使用 px ,即像素。

-> 图标替代文体      <img alt = “图片替代的文本内容” />

在网络较慢的环境中,如果没有出现图片,将以文本替代图片显示

-> 图片提示              <img title = “提示文本” />

  在鼠标放置图片上时提示的文本。多数标签都有此属性,但浏览器的支持不全面!

HTML 文字排版标记

1.<big></big> 定义大字体的文字 不符合标准网页设计的理念,不赞成使用.

2.<small></small> 定义小字体的文字

3.<sup></sup> 上标

4.<sub></sub> 下标

HTML 特殊符号

“&lt;” 和 &gt;”    “<”  和   “>”           |          &laquo;  &raquo;     <<     >>

&lsaquo;    &rsaquo;    <  >          |        &copy;      版权          &amp      &

超链接 

<a>  </a>     通过使用属性href来指定要链接的url,标签的内容可以为文本也可为其他标签

①<a href="2.html">点击进入2网页</a>,点击文字进入2.html

②<a href="2.html"><img src="two.jpg" /></a>,点击图片进入2.html

① a:link:未访问链接 ,如 a:link {color:blue}
② a:visited:已访问链接 ,如 a:visited{color:blue}
③ a:active:激活时(链接获得焦点时)链接的颜色 ,如a:active{color:blue}
④ a:hover:鼠标移到链接上时 ,如 a:hover {color:blue}

锚点的使用

1.定义锚点<a id=“zj”>第三章</a>

2.定义指向该锚地的链接<a href=“#zj”>点击查看第三章</a>

下载链接的使用

如果url指向的不是一个html文件,那么点击时将下载该文件

表格的基本结构

1)<table> </ table>       定义表格的基本框架

2)<tr>  </tr>               定义表格的行

3)<td>  </td>              定义表格行内单元格

4)<th> </th>               定义表格行内单元格(标题),自动将文本加粗,居中对齐

表单

表单的组成:一个表单有三个基本组成部分:

1)表单标签:这里面包含了处理表单数据所用程序的url,以及数据提交到数据服务器的方法。

2)表单域:包含了文本框,密码框,隐藏域,多行文本框,复选框,下拉框和文件上传框等。

HTML 入门第一课的更多相关文章

  1. Asp.Net Web API 2(入门)第一课

    Asp.Net Web API 2(入门)第一课   前言 Http不仅仅服务于Web Pages.它也是一个创建展示服务和数据的API的强大平台.Http是简单的.灵活的.无处不在的.你能想象到几乎 ...

  2. emacs 入门第一课:Emacs里的基本概念

    Table of Contents 无聊的开场白 buffer(缓冲区) window(窗口)与frame Emacs的mode Emacs Lisp 函数function.命令command.键绑定 ...

  3. Android入门第一课之Java基础

    通知:由于本周六场地申请没通过,所以本周的培训临时取消. 今天给大家带来的是Android入门的第一课,由于教室申请的不确定性,因此,每次培训的内容都会在博客先提前释放出来.首先Android的APP ...

  4. Docker入门 第一课 --.Net Core 使用Docker全程记录

    微服务架构无疑是当前最火热的开发架构,而Docker作为微服务架构的首选工具,是我们必须要了解掌握的. 我通过一天的时间,网上查文档,了解基础概念,安装Docker,试验Docker命令,通过Dock ...

  5. Kotlin入门第一课:从对比Java开始

    1. 介绍 今年初,甲骨文再次对谷歌所谓的安卓侵权使用Java提起诉讼,要求后者赔偿高达90亿美元.随后便传出谷歌因此计划将主力语言切换到苹果主导的Swift,不过这事后来没了跟进. 但谷歌在这两天的 ...

  6. Spring入门第一课:Spring基础与配置Bean

    1.入门 Spring是简化java开发的一个框架,其中IoC和AOP是Spring的两个重要核心.由于Spring是非侵入性的,通过Ioc容器来管理bean的生命周期,还整合了许多其他的优秀框架,所 ...

  7. JavaScrip 入门第一课

    一.代码引入的三种方式 1.直接在head中书写 在head标签里面可以写,在body标签里面也可以写,放到head标签里面和放到body标签里面到底有什么区别,我们后续在讲~ <head> ...

  8. python 语言学入门第一课必看:编码规范

    命名 module_name, package_name, ClassName, method_name, ExceptionName, function_name, GLOBAL_VAR_NAME, ...

  9. 1、C#入门第一课

    C# 读作C Sharp,所以程序文件的扩展名为.cs 新建项目-窗体应用程序 所谓的Visual C#就是指的可视化编程,主要在设计窗口布置好自己的控件(一些具有一定功能的小部件,例如如可以点击的按 ...

  10. Android 入门第一课 一个简单的提示框

    1.打开Android开发环境Eclipse来到主界面 2.新建一个安卓项目 File->New->Android Application project 在上面有红色错误的地方填上应用程 ...

随机推荐

  1. python之路之html

    def index(request): print request.POST print request.GET print request.FILES for item in request.FIL ...

  2. python 请求服务器的本质

    不同路由请求不同内容 ''' 根据url中不同路径返回不同内容 ''' import socket sk=socket.socket() sk.bind(("127.0.0.1", ...

  3. 第三十篇 玩转数据结构——字典树(Trie)

          1.. Trie通常被称为"字典树"或"前缀树" Trie的形象化描述如下图: Trie的优势和适用场景 2.. 实现Trie 实现Trie的业务无 ...

  4. SQL中 select count(1) count中的1 到底是什么意思呢?和count(*)的区别

    count(1),其实就是计算一共有多少符合条件的行. 1并不是表示第一个字段,而是表示一个固定值.其实就可以想成表中有这么一个字段,这个字段就是固定值1,count(1),就是计算一共有多少个1.同 ...

  5. b 解题报告

    本题已收录至2019/9/15 本周总结 题目 [问题描述] Hja有一棵\(n\)个点的树,树上每个点有点权,每条边有颜色.一条路径的权值是这条路径上所有点的点权和,一条合法的路径需要满足该路径上任 ...

  6. 2019牛客多校第三场H Magic Line 思维

    Magic Line 题意 给出n(偶)个整点 整点范围1000,找出一条直线,把n个点分成均等的两部分 分析 因为都是整数,并且范围比较小,所以直接按x排序找到在中间那一部分,并且把中间那一部分的点 ...

  7. Java进阶学习(4)之继承与多态(上)

    继承 媒体资料库的设计 代码复制是质量不良的表现 不具有可扩展性和可维护性 继承 子类父类关系 子类继承了什么 先定义初始化,后构造器 子类和父类的关系 子类有变量和父类变量相同时,父类变量隐藏 父类 ...

  8. Nuxt项目文件目录结构解释

    |-- .nuxt // Nuxt自动生成,临时的用于编辑的文件,build |-- assets // 用于组织未编译的静态资源入LESS.SASS 或 JavaScript |-- compone ...

  9. HBO《硅谷》中的二进制码

    先反思一下……这两天感觉除了coding,没有很好地去学习专业课.心神不定 于是,就想看下硅谷,来提升一下自己的coding执行力…… 然后,我就在看剧的时候,看到了这么一张图:‘ 然后嘛…… 我就想 ...

  10. matplotlib添加坐标轴实现性格测试可视化

    一张图展示最终效果 皮一下很开心,标签名肯定不是用户想要的,所以在这里尝试了定制化功能 功能&方法: 定制化标签名/标签数量(4个/5个).实现方法:在第一个界面点击cancel按钮,进入修改 ...