当前位置: 首页 > news >正文

html一个页面中切换多个页面_前端入门教程---从0开始通过一个商城实例手把手教你学习PC端和移动端页面开发第2章HTML基础知识...

本教程案例在线演示

有路网PC端 有路网移动端

免费配套视频教程

免费配套视频教程

教程配套源码资源

教程配套源码资源

网页开发工具

VSCode 或 WebStorm

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>

d5b1c43d6a59e2284760d7a9e6792e50.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>

e00234c3037db1de2c05e0ff6c5ab04f.png

图像标签

常见的图像格式 JPG GIF PNG BMP

05bd5ebce3cd6c1b743aa13578623397.png

图片的相对路径

80b413824517a33c1aee4ee262b8cd31.png

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

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

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

70dd747d6ab62117f76e60535d062ff6.png

当图片在image文件夹里时:

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

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

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

03a27c8d03198b50ee3357d58f195f54.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

相关文章:

  • window.location.href 设置请求头_常见的http响应的返回头
  • java逆向工程_图书推荐安卓高级逆向工程师技能树
  • rangechecks 检测代码检测到超出范围的数组访问。_夯实基础系列(一)数据类型及其检测及进阶...
  • python示例程序演示_以Python代码实例展示kNN算法的实际运用
  • python 自动下载脚本_Python脚本自动下载小说
  • jdbc封装工具类代码_[22]-JDBC 工具类优化
  • jpg转dwg格式转换器_如何将PDF或者JPG转CAD格式(dwg格式)?
  • python多线程实现生产者消费者_使用Python多线程实现生产者与消费者模型
  • layui框架和vue哪个好_目前流行的9大前端框架
  • python xlwings筛选_使用Python和xlwings在Excel中查找活动/选定单元格的范围
  • stream distinct去重_会了这些 Stream 操作,再学 Flink 真的简单的不得了
  • ubuntu vscode安装_Visual Studio Code软件的安装和开发环境搭建
  • 只显示小方格_展位设计中的小空间如何运用使空间看上去更大(上)
  • oa系统登录后几分钟自动退出_你知道系统登录有多少种方式吗?
  • python 怕网页_Python解救论文拖延狗
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 【Leetcode】104. 二叉树的最大深度
  • Android Studio:GIT提交项目到远程仓库
  • C语言笔记(第一章:C语言编程)
  • Docker容器管理
  • JavaScript 事件——“事件类型”中“HTML5事件”的注意要点
  • Java多态
  • Linux中的硬链接与软链接
  • MobX
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • Terraform入门 - 1. 安装Terraform
  • uni-app项目数字滚动
  • vue:响应原理
  • Vue2.0 实现互斥
  • vue的全局变量和全局拦截请求器
  • 闭包--闭包作用之保存(一)
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 前端之React实战:创建跨平台的项目架构
  • 学习使用ExpressJS 4.0中的新Router
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • elasticsearch-head插件安装
  • ​VRRP 虚拟路由冗余协议(华为)
  • ​力扣解法汇总946-验证栈序列
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • #DBA杂记1
  • #pragma once
  • #QT(串口助手-界面)
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • (11)MSP430F5529 定时器B
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (二十五)admin-boot项目之集成消息队列Rabbitmq
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (深度全面解析)ChatGPT的重大更新给创业者带来了哪些红利机会
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (算法)前K大的和
  • (学习日记)2024.04.10:UCOSIII第三十八节:事件实验
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (转)linux 命令大全
  • (转)可以带来幸福的一本书