热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

练习——设计中文报刊版式

1<!DOCTYPEhtml>2<html>3<head>4<metacharsetUTF-8>
 1 DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <title>设计中文版式title>
6 <style type="text/css">
7 body{ /*页面基本属性*/
8 background:#FFF;
9 color:#000;
10 font-size:0.875em;
11 font-family:"新宋体", Arial, Helvetica, sans-serif;
12 }
13 h1,h2,h3{ /*标题样式*/
14 text-align:center;
15 margin-bottom:1em;
16 }
17 h2{ /*个性化二级标题样式*/
18 color:#999;
19 text-decoration:underline;
20 }
21 h3{ /*个性化三级标题样式*/
22 letter-spacing:0.4em;
23 font-size:1.4em;
24 }
25 p{ /*统一段落文本样式*/
26 margin:0;
27 line-height:1.8em;
28 }
29 #Summary .p1{ /*第一文本块第一段的样式*/
30 color:#444;
31 margin-left:4em;
32 margin-right:4em;
33 text-indent:2em;
34 }
35 #Summary .p2{
36 text-align:right;
37 }
38 .p2,.p3{
39 text-indent:2em;
40 }
41 .first:first-letter{
42 font-size:50px;
43 float:left;
44 margin-right:6px;
45 padding:2px;
46 font-weight:bold;
47 line-height:1em;
48 background:#000;
49 color:#FFF;
50 }
51 style>
52 head>
53 <body>
54 <div id="introduction">
55 <div id="pageHeader">
56 <h1><span>CSS Zen Gardenspan>h1>
57 <h2><span><acronym title="cascading style sheets">CSSacronym>设计之美span>h2>
58 div>
59 <div id="Summary">
60 <p class="p1"><span>展示以<acronym title="cascading style sheets">CSSacronym>技术为基础,并提供超
61 强的视觉冲击力。只要选择列表中任意一个样式表,就可以将它加载到本页面中,并呈现不同的设计效果。span>p>
62 <p class="p2"><span>下载<a title="这个页面的HTML源代码不能被改动。" href="http://www.csszengarden.com/zengarden-sample.html">
63 HTML文档a><a title="这个页面的CSS样式表文件,你可以更改它。" href="http://www.csszengarden.com/zengarden-sample.css">
64 CSS文件a>span>p>
65 div>
66 <div id="preamble">
67 <h3><span>启蒙之路span>h3>
68 <p class="p1 first"><span>不同浏览器随意定义标签,导致无法相互兼容的<acronym title="Document Object Model">DOMacronym>结构,
69 或者提供缺乏标准支持的CSS等陋习随处可见,如今当使用这些不兼容的标签和样式时,设计之路会很艰难。span>p>
70 <p class="p2"><span>现在,我们必须清除以前为了兼容不同浏览器而是用的一些过时的小技巧。感谢<acronym title="world wide web consortium">
71 W3Cacronym><acronym title="web standards project">WASPacronym>等标准组织,以及浏览器厂家和开发师们的不解努力,我们终于能够进
72 入Web设计的标准时代。span>p>
73 <p class="p3"><span>CSS Zen Garden(样式禅意花园)邀请你发挥自己的想象力,构思一个专业级的网页。让我们用慧眼来审视,充满理想和激情去学习CSS
74 这个不朽的技术,最终使自己能够达到技术与艺术合而为一的最高境界。span>p>
75 div>
76 div>
77 body>
78 html>

运行代码后的最终结果


推荐阅读
  • 本文介绍了响应式页面的概念和实现方式,包括针对不同终端制作特定页面和制作一个页面适应不同终端的显示。分析了两种实现方式的优缺点,提出了选择方案的建议。同时,对于响应式页面的需求和背景进行了讨论,解释了为什么需要响应式页面。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • 动态规划算法的基本步骤及最长递增子序列问题详解
    本文详细介绍了动态规划算法的基本步骤,包括划分阶段、选择状态、决策和状态转移方程,并以最长递增子序列问题为例进行了详细解析。动态规划算法的有效性依赖于问题本身所具有的最优子结构性质和子问题重叠性质。通过将子问题的解保存在一个表中,在以后尽可能多地利用这些子问题的解,从而提高算法的效率。 ... [详细]
  • 高质量SQL书写的30条建议
    本文提供了30条关于优化SQL的建议,包括避免使用select *,使用具体字段,以及使用limit 1等。这些建议是基于实际开发经验总结出来的,旨在帮助读者优化SQL查询。 ... [详细]
  • 猜字母游戏
    猜字母游戏猜字母游戏——设计数据结构猜字母游戏——设计程序结构猜字母游戏——实现字母生成方法猜字母游戏——实现字母检测方法猜字母游戏——实现主方法1猜字母游戏——设计数据结构1.1 ... [详细]
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
  • ASP.NET2.0数据教程之十四:使用FormView的模板
    本文介绍了在ASP.NET 2.0中使用FormView控件来实现自定义的显示外观,与GridView和DetailsView不同,FormView使用模板来呈现,可以实现不规则的外观呈现。同时还介绍了TemplateField的用法和FormView与DetailsView的区别。 ... [详细]
  • WebSocket与Socket.io的理解
    WebSocketprotocol是HTML5一种新的协议。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 本文介绍了C#中数据集DataSet对象的使用及相关方法详解,包括DataSet对象的概述、与数据关系对象的互联、Rows集合和Columns集合的组成,以及DataSet对象常用的方法之一——Merge方法的使用。通过本文的阅读,读者可以了解到DataSet对象在C#中的重要性和使用方法。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
author-avatar
赤血-魔鬼
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有