首页 > 其他分享 >div标签和html的综合练习

div标签和html的综合练习

时间:2024-10-12 21:48:03浏览次数:8  
标签:网页 标签 html 导入 文章 div 图片

一、div标签

1、在html中,<div>标签的作用是将我们的网页分割成独立的版块,同时方便浏览器进行定位。

2、div标签拥有以下几个元素:header,nav,section,aside,footer。也正是通过这些属性,我们才可以对各个部分进行定位。

a.header:文章的头部;
<div id="header">我是头部</div>
b.nav:文章的标题;
<div id="nav">我是标题</div>
c.section:文章的内容简介;
 <div id="section">这里是文章的内容简介。</div>
d.aside:文章的侧边栏(一般存储快捷链接、广告);
<div id="aside">侧边栏内容,如快速链接、广告等。</div>
e.footer:文章的底部栏(一般存储版权归属);
<div id="footer">版权所有@wp</div>

二、其它标签

接下来要给大家说的是之前在html基础标签漏掉的<a>和<img>标签。

1、<img>标签:这个标签是用来给网页插入图片,使网页不会全是文字,比较枯燥。给网页插入图片有3种方式,分别是从本地导入图片(绝对路径),从本地导入图片(相对路径),从网页导入图片。

#绝对路径是图片存储在你的电脑的位置;相对路径是指图片相对于你的html文件的位置;从网页导入图片是在网页上复制图片的链接,使浏览器能够通过该链接查询到你要导入的图片。

 <p>从本地导入图片(绝对路径)</p><br>
    <img src="G:\web\HTML\图片,超链接\DvEo46QWhDyhQzuPBsaP-g.jpg" width="100" height="100">
    <br>
    <p>从本地导入图片(相对路径)</p>
    <img src="f1ec930ada86b6e7d42ee12107bd99e6.jpg" width="200" height="200"><br>
    <p>从网络URL导入图片</p>
    <img src="https://static.firefoxchina.cn/202205/Ej31NtZBxNfWbBN04pWXPo3xK7IHDQig9SjVDKyo.png"
     width="400" height="400">

2、<a>标签: 这个标签是用来在网页中插入一个超链接,点击该插入的超链接后,可以跳转到另一个网页。
 <a href="https://www.mi.com/shop">点击此处跳转至小米商城</a>
  

除了这样常见的跳转外,我们还可以通过超链接锚点,跳转到自己需要的页面。

<a href="#我是苹果">查看苹果图片</a><br>
    <a href="#我是橘子">查看橘子图片</a><br>
    <a href="#我是西瓜">查看西瓜图片</a><br>
    <a name="我是苹果">我是苹果</a>
    <br>
    <img src="D:\新建文件夹\DvEo46QWhDyhQzuPBsaP-g.jpg" width="400" height="400">
    <br>
    <a name="我是橘子">我是橘子</a>
    <br>
    <img src="D:\新建文件夹\2017-09-19-06-57-32.jpg" width="400" height="400">
    <br>
    <a name="我是西瓜">我是西瓜</a>
    <br>
    <img src="D:\新建文件夹\AIwBCAAQAhgAIPbX1-YFKK2hw88EMNYiOP8W.jpg" width="400" height="400">

三、综合练习

在学习完以上的html基础知识后,我们便可以制作出一个简单的网页了。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <h2>广东云浮中医院职业学院</h2>
    <h4>欢迎来到:<ins>计算机学院</ins></h4>
    <hr>
    <ul type="disc">
        <li><a href="">首页</a></li>
        <li><a href="">关于我们</a></li>
        <li><a href="">学生风采</a></li>
        <li><a href="">联系方式</a></li>
    </ul>
    <hr>
    <div id="header"><h3>最新文章</h3></div>
    <div id="nav"><h4>文章标题</h4></div>
    <div id="section">这里是文章的内容简介。</div>
        <div id="section">可以使用<br>标签进行换行。</div>
        <div id="section"><img src="云中医校徽.jpg"  weidth="100" height="100"></div>
        <div id="section">想了解广东云浮中医药职业学院:<a href="https://www.gdyfvccm.edu.cn/">点击这里</a></div>
    <h4>侧边栏</h4>
    <div id="aside">侧边栏内容,如快速链接、广告等。</div>
    <table border="1">
        <tr>
           <th>专业</th>
           <th>链接</th>
        </tr>
        <tr>
            <td>计算机应用技术</td>
            <td><a href="专业A.txt">专业A</a></td>
        </tr>
        <tr>
            <td>数字媒体技术</td>
            <td><a href="专业B.txt">专业B</a></td>
        </tr>
    </table>
    <h5>联系我们</h5>
    <form action="">
        姓名:<input type="text"><br>
        邮箱:<input type="text"><br>
        <input type="submit" value="提交">
    </form>
    <hr>
    <div id="footer">版权所有2024广东云浮中医药职业学院</div>
    <hr>   
</body>
</html>

 

标签:网页,标签,html,导入,文章,div,图片
From: https://blog.csdn.net/wp2890326585/article/details/142766192

相关文章

  • Codeforces Round 946 (Div. 3)
    E.MoneyBuysHappiness题意:给你\(m\)个月,每个月可以赚\(x\)元,每个月你都有一次机会花费\(c_i\)元,获得\(h_i\)的幸福。(当然你目前得有足够的钱)。求出能够获得的最大幸福值。思路:我们可以求出获得\(i\)幸福值所需的最小花费,然后判断能否有足够的钱即可。考虑如何求解,把......
  • HTML-CSS
    初识web前端Web标准也称为网页标准,由一系列的标准组成,大部分由W3C(WorldWideWebConsortium,万维网联盟)负责制定。三个组成部分:HTML:负责网页的结构(页面元素和内容)。CSS:负责网页的表现(页面元素的外观、位置等页面样式,如:颜色、大小等)。JavaScript:负责网页的行为(交互效果)。......
  • 大学生HTML期末大作业——HTML+CSS+JavaScript购物商城(篮球)
    HTML+CSS+JS【购物商城】网页设计期末课程大作业web前端开发技术web课程设计网页规划与设计......
  • 大学生HTML期末大作业——HTML+CSS+JavaScript培训机构(英语教育)
    HTML+CSS+JS【培训机构】网页设计期末课程大作业web前端开发技术web课程设计网页规划与设计......
  • 【进阶版】如何实现一个基于 HTML+CSS+JS 的任务进度条
    创建一个动态任务进度条:进阶版实现在现代网页开发中,任务进度条是用户交互中非常重要的组件,它能够直观地展示任务的进展情况。本文将向你展示如何使用HTML、CSS和JavaScript创建一个动态的任务进度条。在这个进阶版本中,用户不仅可以通过点击进度条来更新进度,还可以手动......
  • HTML奇幻之旅:从菜鸟到大神的魔法秘籍
    HTML奇幻之旅:从菜鸟到大神的魔法秘籍欢迎踏上这趟HTML的奇幻之旅!在这篇博客中,我们将以幽默轻松的方式,深入浅出地探索HTML的每个角落。从基础语法到高级技巧,从具体实例到数据可视化分析,我们将一步步揭开网页设计的奥秘。无论你是编程新手,还是希望提升技能的老手,都能在这里找......
  • HTML实现打气球游戏
    打气球<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title>打气球</title>......
  • li标签做成三列,怎么自动调整宽度?
    要使li标签做成三列并自动调整宽度,可以使用CSS的Flexbox或Grid布局。以下是使用Flexbox的示例代码:HTML:<ulclass="columns"> <li>Item1</li> <li>Item2</li> <li>Item3</li> <!--...更多的列表项...--></ul>CSS:.columns......
  • 获取字符串的在html页面上的宽度并且若文字过长则缩小字体填充
    某个页面有这样一个需求:一个固定宽度的div,若文字过长,则缩小字体填充。看到同事采用的是用php的GD库的imagettfbbox函数来计算文字的宽度。imagettfbbox(float $size,float $angle,string $font_filename,string $string,array $options=[]): array|false 取得使用Tru......
  • VP CF975 div2
    前言别人说这场好,我就打打A简单模拟,分奇偶位置即可。B一开始没注意到端点的边界问题,后来分讨了一下,把端点和中间的点分开考虑即可C卡了1h的唐题,首先由于每堆中不能出现同种卡牌,所以答案一定<=n。当时想到这就开二分答案了,发现k=0的情况过不了,以为是特殊边界问题,直接特......