首页 > 其他分享 >静态网页练习之我的网站

静态网页练习之我的网站

时间:2024-10-16 20:51:09浏览次数:16  
标签:40px 盒子 静态 text 练习 标签 网页 div

文章目录

静态网页练习之我的网站

布局

搭积木盒子思维

根据我们上一期学习的思想,也就是说网页中的元素,我们都可以看作一个一个盒子,也就是当这个元素的布局属性 diplay 是block 时,或者是 div 标签时

div

这里顺带介绍一下,我们使用的 html 标签大部分是自带布局或者其他属性的,但是我们的 div 就是专门为了我们设置布局的一个标签。

静态网页案例:

比如这样一个静态网页的案例
在这里插入图片描述
首先就可以分成这样的三个盒子:
在这里插入图片描述

实现思路:

也就是说,可以使用3个 div 标签,再在里面的标签里添加内容,我们的静态网页就做好了

实现步骤:
1.初始化页面,并且写好三个div标签
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
    <div></div>
    <div></div>
    <div></div>


</body>
</html>
2.引入头像,写好第一个div盒子的样式

在第一个盒子里添加 img 标签,在src中输入图片位置,这里有一个相对路径和绝对路径,自己搜索一下如何使用。

导入图片后是这样
在这里插入图片描述
我们的头像应该要缩小一点

这里设置高度和宽度为 80 px

在这里插入图片描述
在这里插入图片描述
给 div 标签加入class属性,使用css调整样式

设置一个灰色的背景颜色,然后图片居中,加入内边距
在这里插入图片描述
目前代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <style>
         .header{
            background-color: #f1f1f1;
            text-align: center;
            padding: 40px;
        }
    </style>
</head>
<body>
    
    <div class="header">
        <img src="./image/1.jpg" alt="" width="80px" height="80px">
    </div>
    <div></div>
    <div></div>


</body>
</html>
2.第二个 div 盒子设置样式

给中间的 div 盒子加入主题内容(随意):
在这里插入图片描述
加入属性text,并且设置样式,最大宽度为700px,外边距 40px auto, 字体大小 14px, 行间距 1.7倍
在这里插入图片描述
目前代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <style>
         .header{
            background-color: #f1f1f1;
            text-align: center;
            padding: 40px;
        }
        .text{
            max-width: 700px;
            margin: 40px auto;
            font-size: 14px;
            line-height: 1.7;
        }
    </style>
</head>
<body>
    
    <div class="header">
        <img src="./image/1.jpg" alt="" width="80px" height="80px">
    </div>
    <div class="text">
        <p>
            很早之前,在一次和朋友偶然的交谈中,他突然询问了我一个问题。他问道:“我看了很多的书,但是发现没有地方得以实践,好像读了很多的书,但是发现在生活中,并没有什么作用,你觉得呢?”
        
        然而,我当时被问住了,我想了半天,难以回答。
        
        
        但是当我回到家的时候,我想到了一个故事,那就是西西弗斯藐视诸神的故事。
        
        这个故事很有意思,讲的是西西弗斯因为背叛诸神,而被惩罚他把一块巨石推上山顶。然而,由于巨石太重,每每未上山顶就又滚下山去,前功尽弃。于是,西西弗斯就不断重复、永无止境地做这件事。
        
        诸神认为,再也没有比进行这种无效无望的劳动更为严厉的惩罚了。
        </p>
    </div>
    <div></div>


</body>
</html>
3.第三个 div 盒子

第一步,给第三个盒子加入内容,关于我的网页
在这里插入图片描述
在这里插入图片描述

加入样式,这里的样式和第一个 div 盒子的样式一样,我直接粘贴来:
在这里插入图片描述
但是仔细看这里发现,下面的字太大了,不好看,设置字体大小为 10px
在这里插入图片描述
这就好啦

完整demo:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>

    <style>
         .header{
            background-color: #f1f1f1;
            text-align: center;
            padding: 40px;
        }
        .text{
            max-width: 700px;
            margin: 40px auto;
            font-size: 14px;
            line-height: 1.7;
        }
        .foot{
            background-color: #f1f1f1;
            text-align: center;
            padding: 40px;
            font-size: 10px;
        }
    </style>
</head>
<body>
    
    <div class="header">
        <img src="./image/1.jpg" alt="" width="80px" height="80px">
    </div>
    <div class="text">
        <p>
            很早之前,在一次和朋友偶然的交谈中,他突然询问了我一个问题。他问道:“我看了很多的书,但是发现没有地方得以实践,好像读了很多的书,但是发现在生活中,并没有什么作用,你觉得呢?”
        
        然而,我当时被问住了,我想了半天,难以回答。
        
        
        但是当我回到家的时候,我想到了一个故事,那就是西西弗斯藐视诸神的故事。
        
        这个故事很有意思,讲的是西西弗斯因为背叛诸神,而被惩罚他把一块巨石推上山顶。然而,由于巨石太重,每每未上山顶就又滚下山去,前功尽弃。于是,西西弗斯就不断重复、永无止境地做这件事。
        
        诸神认为,再也没有比进行这种无效无望的劳动更为严厉的惩罚了。
        </p>
    </div>
    <div class="foot">
        <p>myblog</p>
        <a href="https://blog.csdn.net/qq_61715584?spm=1010.2135.3001.5343">我的csdn网址</a>
    </div>


</body>
</html>

在这里插入图片描述

标签:40px,盒子,静态,text,练习,标签,网页,div
From: https://blog.csdn.net/qq_61715584/article/details/142966898

相关文章

  • 【朝花夕拾】免费个人网页搭建:免费托管、CDN加速、个人域名、现代化网页模板一网打尽
    现代化网页设计的免费宝藏:GitHubPages+CodePen+Cloudflare+US.KG前言在当今数字化时代,个人和企业越来越重视在线形象的建立。GitHubPages提供了一个免费且便捷的平台,允许用户托管静态网站。然而,GitHubPages默认的域名可能不够个性化,因此,许多用户希望将自定义域名绑定......
  • 使用博查Web Search API获取搜索引擎的网页链接和文本摘要,给AI/RAG应用增加联网搜索功
    为什么需要WebSearchAPI?各类AINative应用、RAG应用、AIAgent智能体在开发过程都会遇到联网获取互联网网页信息的需求,此时需要得到原始网页链接以及文本摘要,以用于给pipeline中的大模型作为上下文总结使用。但目前仅国外的搜索引擎例如Bing、Google提供此类WebSearch......
  • Crawl4AI:用几行代码打造强大的网页爬虫
    Crawl4AI:用几行代码打造强大的网页爬虫在人工智能和大数据时代,数据的获取和处理变得尤为重要。尤其是在大型语言模型(LLM)的研究和应用中,如何高效地抓取和整理网络数据成为了一个关键的挑战。为了解决这一问题,一个名为Crawl4AI的开源网页爬虫工具应运而生,它专为LLM优化,提供了......
  • 【前端】如何制作一个简单的网页(3)
    接下来我们为html元素添加网页内容。网页内容按照功能的不同可以区分为网页头与网页体两个部分。先来说说什么是网页头。网页头网页头(又称为网页头部信息)向浏览器提供文档的一些信息。这些信息包括网页的名称、编码方式、样式、JS代码等。<head>文档的所有信息均包......