首页前端开发HTMLHTML常用标签

HTML常用标签

时间2023-07-09 02:59:02发布访客分类HTML浏览583
导读:网页开发工具Hbuiler(http://www.dcloud.io/)image.pngWebStorm(https://www.jetbrains.com/webstorm/)image.pngHTML简介HTML:Hyper Text...

网页开发工具


Hbuiler(http://www.dcloud.io/)


image.png

WebStorm(https://www.jetbrains.com/webstorm/)


image.png


HTML简介


HTML:Hyper Text Markup Language


html文本的内部基本结构

!--
    文档声明,标识当前网页的版本的
    该声明标识网页是遵循html5语法规范的
    编写网页时,一定要编写的文档声明,
    在某些浏览器中,如果不写文档声明,会导致浏览器进入到怪异模式
 -->
    
!doctype html>
    
!-- html网页中根标签,一个页面中有且只有一个根标签
    网页中的所有内容都应该写在根标签的内部
 -->
    
html>
    
    !-- 
        网页的头部,head标签中的内容,不会在页面中直接显示
        浏览器根据head中的内容来解析网页,搜索引擎也可以根据他们来检索网页
     -->
    
    head>
    
                !-- 使用meta来设置页面的字符集 -->
    
        meta charset="utf-8" />
    
        !-- 
            网页的标题,一般会在页面的标签头部显示 
            所属引擎在检索一个网页时,会主要检索title中的内容
            并依据该内容,来判断网页的主要内容,
            title中的内容会影响到网站在搜索引擎中的排名
        -->
    
        title>
    我是title/title>
    
    /head>
    
    
    !-- 网页的主体,网页中所有的可见内容,都应该写在body中 -->
    
    body>
    
        h1>
    这是一个非常漂亮的网页/h1>
    
    /body>
    
    
/html>
    

html的注释

html>
      
    head>
      
        title>
    网页的标题/title>
      
    /head>
      
    body>
      
        !--   
            注释 HTML注释中的内容,  
            不会在页面中显示,  
            但是可以在源代码中查看  
              
            通过注释可以对代码进行解释说明  
            一定要养成良好的编写注释的习惯  
            编写注释时,要求简单明了  
  
            日期:  
            作者:  
            功能:  
  
            通过注释可以将不希望在页面中显示代码隐藏  
            HTML注释不能嵌套(所有的多行注释都不能嵌套)  
              
        -->
      
  
        !-- 这是页面的1级标题 -->
      
        h1>
    这是我的第二个网页/h1>
      
  
        !-- 我是一个注释 !-- 我是注释中的注释 -->
     -->
      
          
  
  
    /body>
      
/html>
    

标题标签 ,段落标签,水平线,换行,加粗,斜体

!doctype html>
    
html>
    
head>
    
    meta charset="utf-8" />
    
    title>
    常用的标签/title>
    
/head>
    
body>
    
!-- 标题标签
    在HTML一共有h1 ~ h6 六级标题
    6级标题中 h1最大 h6最小
    从h1 到 h6 重要性依次降低
    h1最重要,h2其次 依次递减
    搜索引擎检索页面时,h1仅次于title,也会影响到页面在搜索引擎中的排名
        一个页面一般只有一个h1标签
    一般页面中只会使用h1 ~ h3
-->
    
h1>
    一级标题标签/h1>
    
h2>
    二级标题标签/h2>
    
h3>
    三级标题标签/h3>
    
h4>
    四级标题标签/h4>
    
h5>
    五级标题标签/h5>
    
h6>
    六级标题标签/h6>
    
!-- 段落标签 使用p标签来表示一个段落
        段落标签会独占一行,并和其他内容会有一个距离
-->
    
p>
    第一次/p>
    
p>
    今天天气真不错/p>
    
hr />
    
!--
    在HTML中,默认将多个空格和换行认为是一个空格
    使用br标签来表示一个换行
-->
    
p>
    
    床前明月光br />
    
    疑是地上霜br />
    
    举头望明月br />
    
    低头思故乡br />
    
/p>
    
!-- 水平线,可以在页面的指定位置输出一条水平线 -->
    
hr />
    
!--加粗:strong>
    …/strong>
    -->
    
!--斜体:em>
    …/em>
    -->
    
strong>
    简介/strong>
    
p>
    
    em>
    2008/em>
    年设立人才实训中心br/>
    
    em>
    2009/em>
    年成为教育部软件工程专业大学生实习基地br/>
    
/p>
    
/body>
    
/html>
    


image.png

练习 制作《送友人》


image.png

练习 制作 制作东软睿道简介


image.png

列表标签

!doctype html>
    
html>
    
    head>
    
        meta charset="utf-8" />
    
        title>
    列表/title>
    
    /head>
    
    body>
    
        !-- 
            列表类似于购物清单
                HTML中一共有三种列表
                1.无序列表
                    - 使用ul标签来创建一个无序列表
                    - 使用li向无序列表中添加列表项
                    - 无序列表默认使用 圆点 来作为项目符号   
                2.有序列表
                    - 有序列表和无序列表类似,不同的是它使用ol来创建其他的都和无序列表一样
                    - 有序列表使用有序的序号 作为项目符号    
                3.定义列表  
                    - 定义列表用来对一些内容做解释说明的
                    - 使用 dl 来创建一个定义列表
                    - 在dl中使用dt,来创建一个定义项
                    - 使用dd来创建一个对定义项的描述
                
                
                - 列表之间可以互相嵌套,可以在有序列表中放无序列表,也可以在无序列表放有序列表
        -->
    
        ul>
    
            li>
    西红柿/li>
    
            li>
    大茄子/li>
    
            li>
    小辣椒/li>
    
        /ul>
    
        
        ol>
    
            li>
    桃花源记/li>
    
            li>
    岳阳楼记/li>
    
            li>
    小石潭记/li>
    
            li>
    醉翁亭记/li>
    
        /ol>
    
        
        p>
    菜谱/p>
    
        ul>
    
            li>
    
                鱼香肉丝
                ol>
    
                    li>
    鱼/li>
    
                    li>
    香/li>
    
                    li>
    肉丝/li>
    
                /ol>
    
            /li>
    
            li>
    宫保鸡丁/li>
    
            li>
    青椒肉丝/li>
    
        /ul>
    
        
        dl>
    
            dt>
    武松/dt>
    
            dd>
    景阳冈上的大虎英雄,战斗力99/dd>
    
            dd>
    后来打死西门大官人,后逃逸,出家为僧/dd>
    
            dt>
    武大/dt>
    
            dd>
    著名餐饮企业家,战斗力0/dd>
    
        /dl>
    
        
    
    /body>
    
/html>
    



image.png

练习 制作发帖指南


image.png


练习 制作书籍列表


image.png

图像标签


常见的图像格式

JPG

GIF

PNG

BMP


image.png


绝对路径与相对路径


绝对路径

绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bg.jpg”这个图片的绝对路径就是“E:\book\网页布\代码\第2章\bg.jpg"。那么如果要使用绝对路径指定网页的背景图片就应该使用 以下语句:

img src="E:\book\网页布局\代码\第2章\bg.jpg" >
    

使用绝对路径的缺点

在网页编程时,很少会使用绝对路径,如果使用“E:\book\网页布\代码\第2章\bg.jpg”来指定图片的位置,在自己的计算机上 浏览可能会一切正常,但是上传到Web服务器上浏览就很有可能不会显示图片了。因为上传到Web服务器上时,可能整个网站并没有放在Web服务器的E盘, 有可能是D盘或H盘。即使放在Web服务器的E盘里,Web服务器的E盘里也不一定会存在“E:\book\网页布局\代码\第2章”这个目录,因此在浏 览网页时是不会显示图片的。


相对路径


image.png


所谓相对路径,就是相对于自己的目标文件位置。例如上面的例子,“11111111.html” 文件里引用了“11ha.jpg”图片,由于“11ha.jpg”图片相对于“11111111.html”来说,是在同一个目录的,那么在“11111111.html”文件里使用以下代码后:

img src=“11ha.jpg” alt=“小女孩” />
    

只要这两个文件的相对位置没有变(也就是说还是在同一个目录内),那么无论上传到Web服务器的哪个位置,在浏览器里都能正确地显示图片。



image.png


当图片在image文件夹里时:

src="image/11ha.jpg" alt="小女孩" />
    

如果在image里很深的文件夹,也可以一直罗列下去:

img src="image/renwu/11ha.jpg" alt="小女孩" />
    


image.png

如果html文件在比图片深一层的文件夹里:

img src="../11ha.jpg" alt="小女孩" />
    

如果html文件在比图片深两层的文件夹里,就在前面再罗列两个点“..”,深几层罗列几次。

img src=“../../11ha.jpg” alt=“小女孩” />
    

图片在html文件上两级image文件夹中的renwu文件夹里

img src=“../../image/renwu/11ha.jpg”/>
    

链接标签

a href="path" target="目标窗口位置">
    链接文本或图像/a>
    

href: 链接路径

target:链接在哪个窗口打开,常用值:_self、_blank


综合实战


将本章所有练习做成一个导航


课后作业


必做任务

1.制作经典语录(p标签,h2标签,图片标签)

2.制作莎士比亚的诗( p标签,h2标签,br标签,hr标签)

3.制作商品列表(ul标签,li标签)

扩展任务

1.制作高数目录(标签嵌套)

2.制作手机app排行榜(标签嵌套,图片标签)

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: HTML常用标签
本文地址: https://pptw.com/jishu/297172.html
java网络编程 前端数据提交给后端之HTML表单简单剖析

游客 回复需填写必要信息