第一次写网页!

因为想要学爬虫,所以需要了解一下网页的格式,所以跟着网上的教程简单的做了一个网页,主要实现了HTML的部分,CSS的部分我就直接套用了别人的,因为CSS我不会,做这个的目的主要也是为了了解一下HTML。

主要代码如下:

 1 <!DOCTYPE html>   <!--网页文档类型,这里是html5的写法-->
 2 <html lang="en">  <!--表示文档的开始-->
 3 <head>            <!--这里面的内容不会在浏览器内显示出来-->
 4     <meta charset="UTF-8">
 5     <title>狐妖小红娘</title>  <!--网页标题,只能放在head之间-->
 6     <link rel="stylesheet" type = "text/css" href="main.css">
 7 </head>
 8 <body>
 9     <div class="header">  <!--div是分区-->
10         <img src="images/title.png">
11         <ul class="nav">   <!--ul是无序列表-->
12             <li><a href="http://www.cnblogs.com/zyb993963526/">王权富贵篇</a></li>
13             <li><a href="#">月红篇</a></li>
14             <li><a href="#">南国篇</a></li>
15         </ul>
16     </div>
17
18   <div class="main-content">  <!--h1,2,3,4,5,6是标题,h1是最大号-->
19     <h2>人物介绍</h2>
20     <ul class="article">
21       <li>
22         <img src="images/0001.jpg" width="100" height="90">
23         <h3><a href="#">涂山苏苏</a></h3>
24         <p>呆萌迷糊小狐狸一只,涂山三小姐,法力低微。</p>   <!--p是插入文字-->
25       </li>
26       <li>
27         <img src="images/0002.jpg" width="100" height="90">
28         <h3><a href="#">白月初</a></h3>
29         <p>史上最无节操的正太道士。</p>
30       </li>
31       <li>
32         <img src="images/0003.jpg" width="100" height="90">
33         <h3><a href="#">涂山红红</a></h3>
34         <p>原妖盟盟主,涂山法力第一人。 </p>
35       </li>
36       <li>
37         <img src="images/0004.jpg" width="100" height="90">
38         <h3><a href="#">东方月初</a></h3>
39         <p>白月初前世,一气道盟中的后起之秀,后成盟主。</p>
40       </li>
41     </ul>
42   </div>
43
44     <div class="footer">
45         <p>&copy;狐妖小红娘 design by zyb</p>
46     </div>
47 </body>
48 </html>

CSS部分(直接套用了网上的教程,自己完全不会写,羞):

  1 body {
  2     padding: 0 0 0 0;
  3     background-color: #ffffff;
  4     background-image: url(images/background.jpg);
  5     background-position: top left;
  6     background-repeat: no-repeat;
  7     background-size: cover;
  8     font-family: Helvetica, Arial, sans-serif;
  9 }
 10
 11
 12 .main-content {
 13     width: 500px;
 14     padding: 20px 20px 20px 20px;
 15     border: 1px solid #dddddd;
 16     border-radius:25px;
 17     margin: 30px auto 0 auto;
 18     background: #f1f1f1;
 19     -webkit-box-shadow: 0 0 22px 0 rgba(50, 50, 50, 1);
 20     -moz-box-shadow:    0 0 22px 0 rgba(50, 50, 50, 1);
 21     box-shadow:         0 0 22px 0 rgba(50, 50, 50, 1);
 22 }
 23 .main-content p {
 24     line-height: 26px;
 25 }
 26 .main-content h2 {
 27     color: dimgray;
 28 }
 29
 30 .nav {
 31     padding-left: 0;
 32     margin: 5px 0 20px 0;
 33     text-align: center;
 34 }
 35 .nav li {
 36     display: inline;
 37     padding-right: 10px;
 38 }
 39 .nav li:last-child {
 40     padding-right: 0;
 41 }
 42 .header {
 43     padding: 10px 10px 10px 10px;
 44
 45 }
 46
 47 .header a {
 48     color: #ffffff;
 49 }
 50 .header img {
 51     display: block;
 52     margin: 0 auto 0 auto;
 53 }
 54 .header h1 {
 55     text-align: center;
 56 }
 57
 58 .article {
 59     list-style-type: none;
 60     padding: 0;
 61 }
 62 .article li {
 63     border: 1px solid #f6f8f8;
 64     background-color: #ffffff;
 65     height: 90px;
 66 }
 67 .article h3 {
 68     border-bottom: 0;
 69     margin-bottom: 5px;
 70 }
 71 .article a {
 72     color: #37a5f0;
 73     text-decoration: none;
 74 }
 75 .article img {
 76     float: left;
 77     padding-right: 11px;
 78 }
 79
 80 .footer {
 81     margin-top: 20px;
 82 }
 83 .footer p {
 84     color: #aaaaaa;
 85     text-align: center;
 86     font-weight: bold;
 87     font-size: 12px;
 88     font-style: italic;
 89     text-transform: uppercase;
 90 }
 91
 92
 93
 94
 95
 96
 97 .post {
 98     padding-bottom: 2em;
 99 }
100 .post-title {
101     font-size: 2em;
102     color: #222;
103     margin-bottom: 0.2em;
104 }
105 .post-avatar {
106     border-radius: 50px;
107     float: right;
108     margin-left: 1em;
109 }
110 .post-description {
111     font-family: Georgia, "Cambria", serif;
112     color: #444;
113     line-height: 1.8em;
114 }
115 .post-meta {
116     color: #999;
117     font-size: 90%;
118     margin: 0;
119 }
120
121 .post-category {
122     margin: 0 0.1em;
123     padding: 0.3em 1em;
124     color: #fff;
125     background: #999;
126     font-size: 80%;
127 }
128 .post-category-design {
129     background: #5aba59;
130 }
131 .post-category-pure {
132     background: #4d85d1;
133 }
134 .post-category-yui {
135     background: #8156a7;
136 }
137 .post-category-js {
138     background: #df2d4f;
139 }
140
141 .post-images {
142     margin: 1em 0;
143 }
144 .post-image-meta {
145     margin-top: -3.5em;
146     margin-left: 1em;
147     color: #fff;
148     text-shadow: 0 1px 1px #333;
149 }

最后效果图:

时间: 2024-07-31 06:42:58

第一次写网页!的相关文章

第一次写,python爬虫图片,操作excel。

第一次写博客,其实老早就注册博客园了,有写博客的想法,就是没有行动,总是学了忘,忘了丢,最后啥都没有,电脑里零零散散,东找找,西看看,今天认识到写博客的重要性. 最近闲着看了潭州教育的在线直播课程,颇受老师讲课实用有感.只作为自己笔记学习,我们都知道学习一门编程都是先照抄,在创作.这里完全按照老师讲解,照抄作为学习. 一.Python抓取豆瓣妹子图. 工具:python3.6.0;bs4.6.0;xlwt(1.2.0)需要版本对应,之前就安装了bs4但是运行的时候提示版本不对应.可以在线升级:p

第一次写博客,关于前端开发deMVC在js中的应用

对前端MVC MVC分别是model.view.controller的缩写,模型.视图.控制器.这些更加偏向于后台,在以前MVC是只属于后台的.当然随着技术的进步,前端的大牛们将后台的一些东西应用于前端,MVC就是其中之一.  走进MVC MVC三者关系图: 图片有点简单,请谅解,是第一次写,而且时间有点紧!!!  View视图 首先简单介绍一下它的工作原理与承担的业务.首先在这里我们先介绍View,它就是前端的视图界面,负责与用户的交互和拉取数据,如果说的简单点,它就是HTML文件: <!DO

初学者用div+css结构写网页的几个误区

1.用div+css结构制作静态html网页不等于彻底抛弃古老的table写法.之所以不建议用table来布局网页是因为在网页加载很慢的时候要等table结构加载完成才能看到网页,其次是table的布局没有一定的语义,网页代码修改起来比较麻烦. 在写一些栏目块时,特别是数据分类较多,比如“求购信息”的栏目块,顶部可能出现“发布人.发布时间.信息标题.联系方式”等项目,像这样的地方建议还是要用table来写,因为table是专门用来写数据表格的,控制起来很方便,而且符合语义要求,还有页面中出现类似

起点.第一次写的东西.

这里记录着人生第一次写的东西..还有很多不懂的东西.以后会做的更好.<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>用户登录</title></head><body background="未标题-3 - 副本.jpg"><!--background 背景图片

第一次写python爬虫

花了4天终于把写完了把国内的几个漏洞平台爬完了,第一次写py,之前一直都在说学习,然后这周任务是把国内的漏洞信息爬取一下.花了1天学PY,剩下的1天一个.期间学习到了很多.总结如下: ==================================================================== =========================================================================================

写网页爬虫遇到标签匹配难题

写网页爬虫遇到标签匹配难题技术 maybe yes 发表于2015-02-02 13:22 原文链接 : http://blog.lmlphp.com/archives/78  来自 : LMLPHP后院 前段时间写优化网页节点的程序时,遇到了标签匹配的难题.在匹配图片标签时,由于标签里面的 JavaScript 代码中含有大于号">"导致无法匹配完整的标签内容.将这样的问题分享出来,不知道像百度啊他们的爬虫是如何处理这样的问题的.请看下面的代码: <!-- HTML DO

《每日一博》——第一次写博客

第一次写博客,好紧张啊!说起来写博客的原因是为了让自己的学习经历以及过程能有更多的人帮忙讨论讨论(这个理由应该挺充分的吧!)---- 额,还是和大家介绍一下我自己吧! 我的网名是Tenma,真实姓名暂时不便透露,你们也可以叫我天马或者小马都可以! 我的兴趣便是计算机技术,现在也在学这方面的----希望能和更多志同道合的朋友交流交流---- <每日一博>--第一次写博客,码迷,mamicode.com

会写网页 就会写手机APP -- Hybrid Mobile Apps for ASP.NET Developers

您好,这篇文章是我的BLOG发出,原始出处在此: 会写网页 就会写手机APP -- Hybrid Mobile Apps for ASP.NET Developers http://www.dotblogs.com.tw/mis2000lab/archive/2015/04/17/aspnet_apache_cordova.aspx 微软提供的PDF文章与范例是2015 四月初发表的 很特别的是: 我并 "不是"在MSDN上找到 而是在网页广告中发觉这个东西 微软为了推广,花钱 &qu

第一次写CSS+HTML

第一次写CSS+HTML,挺好玩, 给D,G,Z,J,S制定的行程表. 第一次写CSS+HTML