+发表新主题
查看: 1610|回复: 0

[HTML5开发] html入门(二)

[复制链接]

[HTML5开发] html入门(二)

[复制链接]
殷三姗 发表于 2015-10-25 22:22:57 浏览:  1610 回复:  0 [显示全部楼层] |只看大图 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
  学习网页制作,最基础的就是html语言, HTML(Hyper Text Mark-up Language超文本标记语言),标记就是用来描述网页内容的一些特定符号,HTML不是编程语言,而是一种描述性的标记语言,用于描述网页中内容的显示方式,比如文字以什么颜色、大小来显示,这些都是利用HTML标记来实现的. HTML文档的创建可以手工直接编写(例如记事本),还可以通过图形化的HTML开发软件Dreamweaver来编写,下面就是我作为一名初学者的的学习记录。

一.HTML 入门

    1、什么是HTML

       HTML(Hyper Text Markup Language),超级文本标记语言

      超文本:

          a

      标记 : 超文本都是由标记组成的

         <a>

      语言 : 包含自己独特的语法


      HTML最终由浏览器负责解释

      HTML总可以嵌入一些脚本语言编写的程序段:Javascript,VBScript


    2、标签(标记)

         a、标签语法

            1、必须使用尖括号扩起来

               <a>,<div> ...

               <A>,<a>

            b、有封闭类型的标签,也有非封闭类型的标签

            1、封闭类型

               也称作双标记,则必须成对出现

               <标记>文本内容</标记>

               不同的标记,决定了"文本内容"的不同表现形式

               eg:<a></a>,<p></p>,<div></div>

            2、非封闭类型

               也称作单标记、空标记

               <标记>

               或者

               <标记/>

               eg:

               <hr>,<br>,<img>

          c、元素

             标记就是元素,元素也称为标记

          d、元素嵌套(标签嵌套)

             标签之间相互嵌套,形成复杂的语法结构

             <body>

                <p>

                        <a></a>

                </p>

             </body>

          e、属性

             属性是出现在开始标记中的内容,作用是修饰元素

             <p 属性名="属性值"></p>

             <p 属性名='属性值'></p>

             <p 属性名=属性值></p>

             标准属性:每个元素都会具备的通用属性

                id : 定义每个标签的唯一标识

                title:提示文本

                class:样式相关,类样式

                style:样式相关,行内样式

             操作1:定义一对p标签,id属性设置为program

               <p id="program"></p>

             多属性:

              <p 属性1="" 属性2=""></p>

              注意:多属性之间,排名不分先后

二、创建HTML文档

    开发工具:任何一个文字编辑软件都可以开发HTML

             EditPlus : 超级记事本

    运行环境:任何一个浏览器都能运行HTML

             Google Chrome,Mozilla Firefox,Microsoft IE,Safari,Opera

    超文本文件(HTML文档):

       是一个以.html.htm结尾的文档

三、文档结构

    1、文档类型声明

      声明使用的html版本和风格

      <!doctype html>

    2html页面

       a、文档根元素

         每个文档有且仅有一对根元素 , html

       b、在根元素的内部,包含两对子元素

         1head : 页面的头部内容

                   定义页面全局信息

                   包含:

                     <title></title> : 网页标题

                     <meta />:声明元数据(编码,关键字,描述)

                     <style></style>:声明内部样式表

                     <link />:引入外部样式表

                     <script></script>:定义或引入脚本文件

            2body : 页面的主体内容

                   任何一个标签,都可能会出现在body


     3head元素

         a、声明网页标题

                  <title></title>

             b、定义网页文本编码格式


              默认:ISO-8859-1,只支持英文以及英文状态下的标点符号

              utf-8:支持中英文,标点符号

              <meta charset="utf-8" />

          c... ...

   4body元素

         属性:

            text : 文本的颜色

            bgcolor : 背景颜色


文档格式如下:


  1. <!DOCTYPE html>

  2.       <html>

  3.       <head>

  4.       <title>  </title>

  5.       <meta meta="utf-8"/>

  6.   

  7.        </head>

  8.        <body>

  9.        </body>

  10.        </html>
复制代码
         练习1:

            1、为body添加两个属性,textbgcolor


  1.    <!DOCTYPE html>

  2.                <html>

  3.                <head>

  4.                <title>标题</title>

  5.                <meta charset=”utf-8”/>

  6.                </head>

  7.                <!---添加白色字体,蓝色背景--->

  8.                <body text="#ffffff" bgcolor="#000222">

  9.                  我爱你中国

  10.                </body>

  11.                </html>
复制代码
222141peee9hf9fkao0b0z.jpg
      file:///C:UsersADMINI~1AppDataLocalTempksohtmlwps58E7.tmp.png



            2、文本颜色 : 红色(red)

               背景颜色 : 银色(silver)


  1.   <!DOCTYPE html>

  2.                 <html>

  3.                 <head>

  4.                 <title>标题</title>

  5.                 </head>

  6.                 <body text="#ff0000” bgcolor="#adadad">

  7.                  我爱你中国

  8.                 </body>

  9.                 </html>
  10. 222141peee9hf9fkao0b0z.jpg
  11.   file:///C:UsersADMINI~1AppDataLocalTempksohtmlwps58F8.tmp.png            3、在body中随意写上一段文本,观察页面显示效果四、文本标记    1、特殊的文本      转义字符:
  12.       空格:        < : < less than       > : >  greater than        版权标识:?    2、文本标记      a、文本样式             <b>...</b> : 加粗文本              <i>...</i> : 斜体文本              <u>...</u> : 下划线              <s>...</s> : 删除线              <sup>...</sup> : 上标              <sub>...</sub> : 下标      b、标题元素         1-6级6个标题             <hn></hn>  n=1-6               一级最大                六级最小      c、段落元素         提供了结构化文本的表现方式                   语法:<p></p>             注意:                 1、每对p标签单独成一个段落                 2、段落与其他元素有垂直空白,段落间距              常用属性:                   align : 水平对齐方式                  取值:left center right      d、换行元素: <br />            在代码的任何位置处,实现回车的效果           e、水平线:<hr />           又叫分割线                  属性:               1、size : 水平线的粗细,通常以像素(px)为单位                2、width: 宽度                 3、align: 水平线的水平对齐方式                  4、color: 颜色      f、分区元素            目的:为元素进行分组,多数用在布局中                 块分区元素:<div></div> 层                  行内分区元素:<span></span>
  13.             注意:             div :主要用在布局上             span:修改其内部内容的样式    g、预格式化         保留源文档中的空格和回车           <pre>                   文本内容            </pre>3、注释      可以写在html源码中,但不被浏览器解释的文本      语法:        <!--  注释内容  --> 4、行内元素与块级元素      块级元素:默认情况下,块级元素独占一行,元素的前后都会自动换行 div,hn,hr,p      块级元素作用:布局
  14.       行内元素:默认情况,多个元素位于同一行,不会换行            span,文本标记... ...      行内元素作用:修改内部内容的样式


  15. <!DOCTYPE html>

  16. <html>

  17.         <head>

  18.                 <title>我的第一个HTML网页</title>

  19.                 <meta charset="utf-8" />

  20.         </head>

  21.         <body>

  22.                 这是    一段HTML文本...

  23.                 <p>?2015 by xxx               

  24.     <!-- hr表示的是一条水平线 -->

  25.                 <hr />

  26.                 普通文本

  27.                 <!-- 1、声明b标签 -->

  28.                 <b>粗体</b>

  29.                 <!-- 2、声明i标签 -->

  30.                 <i>斜体</i>

  31.                 <u>下划线</u>

  32.                 <s>删除线</s>

  33.                 上<sup>标</sup>

  34.                 下<sub>标</sub>

  35.                 <!-- 标题元素 -->

  36.                 <h1>一级标题</h1>

  37.                 <h2>二级标题</h2>

  38.                 <h6>六级标题</h6>

  39.                 <!-- 段落元素 -->

  40.                 <p>第一个段落</p>

  41.                 <p align="center">第<br/>二<br>个<br>段<br>落</p>

  42.                 <!-- 粗细为3px,宽度为50%,颜色为绿色,并且居中显示的一条水平线 -->

  43.                 <hr size="3px" width="50%" color="green" align="center" />

  44.                 <!-- 块分区 div -->

  45.                 普通文本

  46.                 <div>div普通文本</div>

  47.                 <!-- 行内分区 span -->

  48.                 普通文本

  49.                 <span>普通文本</span>

  50.                 <!-- 预格式化 -->

  51.                 <pre>

  52.                         这是一段普通的文本

  53.                        

  54. 没有空                格的内容

  55.                 </pre>

  56.         </body>

  57. </html>
复制代码
222141peee9hf9fkao0b0z.jpg
file:///C:UsersADMINI~1AppDataLocalTempksohtmlwps5908.tmp.png



  通过今天的学习,我们已经能使用HTML中的一些常用的标签以及页面的布局,我们今天的课程安排只是要我们能够初步熟悉HTML。介绍了HTML的一些基本的标签,这一章需要记的东西稍多一点,因为每个标签都要记它的用法和单词,这就是我今天学习的简要总结,希望能给您的学习带来帮助。
回复

使用道具 举报


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版| 赣南网

© 2013-2016 Comsenz Inc. Powered by Discuz! X3.4

用微信扫一扫

赣南网