html基础起航

废话不多说,直接上例子!

  工具善其事,必先利其器

  1. 浏览器要有吧~                       比如:IE、Chrome、Firefox……
  2. 纯文本编辑软件不可少~          比如:最简单的记事本就可以了
  • 打开记事本,输入以下示例代码:

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <meta charset="big5">
 5 <title>背包客旅行札记</title>
 6 </head>
 7 <body>
 8 <header id="header">
 9     <hgroup>
10         <h1>背包客旅行札记</h1>
11         <h4>旅行是一种休息,而休息是为了走更长远的路</h4>
12     </hgroup>
13     <nav>
14         <ul>
15             <li><a href="#">关于背包客</a></li>
16             <li class="current-item"><a href="#">国内旅游</a></li>
17             <li><a href="#">国外旅游</a></li>
18             <li><a href="#">与我联络</a></li>
19         </ul>
20     </nav>
21 </header>
22 <article id="travel">
23     <section>
24         <h2>Hello World!</h2>
25         <p>四季都是适合旅行的季节。</p>
26         <p>不一定要花大钱,做点功课和多点自信,就能享受旅游的美好。</p>
27     </section>
28     <aside>
29         <figure>
30             <img src="photo.png" alt="眣盯" />
31         </figure>
32     </aside>
33 </article>
34 <footer>
35     HTML5网页练习
36 </footer>
37
38 </body>
39 </html>

  • 保存,注意后缀为htm
  • 预览HTML网页

  打开浏览器,将文件拖曳到浏览器内,就可以看到结果了,嚯嚯!

示例网页如下:

 



  这样似乎还不够美观,加上CSS语法会变成这样:

    CSS后续会介绍,这里先暂时略过……  

    代码仅共参考:

  1 <!DOCTYPE html>
  2 <html>
  3 <head>
  4 <meta charset="big5">
  5 <title>背包客旅行札记</title>
  6 <style type="text/css">
  7 article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
  8 html {
  9     background-color: #F1F0DF;
 10 }
 11 body {
 12     border: 3px solid #660000;
 13     background-color: #FFF;
 14     font: 15px Helvetica, "稬硁タ堵砰", Sans-Serif;
 15     margin: 20px auto;
 16     padding: 5px 10px;
 17     width: 750px;
 18 }
 19 a {
 20     color: #996600;
 21     text-decoration: none;
 22 }
 23 h1, h2, h4 {
 24     margin: 0;
 25 }
 26 a:hover {
 27     color: #cc3300;
 28 }
 29 #header {
 30     margin-bottom: 15px;
 31 }
 32 #header hgroup h4 {
 33     font-style: italic;
 34     font-weight: normal;
 35     margin-bottom: 18px;
 36     text-indent: 10px;
 37 }
 38 #header nav {
 39     border-bottom: 1px solid #DDDCCC;
 40     font-size: 16px;
 41 }
 42 #header nav ul {
 43     overflow: hidden;
 44     padding: 0 0 5px 0;
 45     margin: 0;
 46 }
 47 #header nav li {
 48     float: left;
 49     list-style: none;
 50     padding: 0 5px;
 51 }
 52 #header nav li.current-item a {
 53     color: #765C07;
 54 }
 55 #travel {
 56     overflow: hidden;
 57     text-align: justify;
 58 }
 59 #travel section {
 60     float: left;
 61     width: 350px;
 62 }
 63 #travel aside {
 64     margin-left: 400px;
 65 }
 66 #travel aside figure {
 67     margin: 0;
 68 }
 69 footer {
 70     margin: 15px 0 10px;
 71     text-align: center;
 72 }
 73 </style>
 74
 75 <!--[if lte IE 8]>
 76 <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
 77 <![endif]-->
 78
 79 </head>
 80
 81 <body>
 82
 83 <header id="header">
 84
 85     <hgroup>
 86         <h1>背包客旅行札记</h1>
 87         <h4>旅行是一种休息,而休息是为了走更长远的路</h4>
 88     </hgroup>
 89
 90     <nav>
 91         <ul>
 92             <li><a href="#">关于背包客</a></li>
 93             <li class="current-item"><a href="#">国内旅游</a></li>
 94             <li><a href="#">国外旅游</a></li>
 95             <li><a href="#">与我联络</a></li>
 96         </ul>
 97     </nav>
 98
 99 </header>
100
101 <article id="travel">
102
103     <section>
104         <h2>Hello World!</h2>
105         <p>四季都是适合旅行的季节。</p>
106         <p>不一定要花大钱,做点功课和多点自信,就能享受旅游的美好。</p>
107     </section>
108
109     <aside>
110         <figure>
111             <img src="photo.png" alt="眣盯" />
112         </figure>
113     </aside>
114
115 </article>
116
117 <footer>
118     HTML5网页练习
119 </footer>
120
121 </body>
122 </html>

  小结:这只是一个简单的引例,旨在开启我的学习之旅,将理论付诸于实践,当看到美美的页面展现在眼前时,是一种极大的满足啊!又该去看书了,先撤……

时间: 2024-11-03 05:48:54

html基础起航的相关文章

java web 开发三剑客 -------电子书

Internet,人们通常称为因特网,是当今世界上覆盖面最大和应用最广泛的网络.根据英语构词法,Internet是Inter + net,Inter-作为前缀在英语中表示“在一起,交互”,由此可知Internet的目的是让各个net交互.所以,Internet实质上是将世界上各个国家.各个网络运营商的多个网络相互连接构成的一个全球范围内的统一网,使各个网络之间能够相互到达.各个国家和运营商构建网络采用的底层技术和实现可能各不相同,但只要采用统一的上层协议(TCP/IP)就可以通过Internet

Android零基础入门第15节:掌握Android Studio项目结构,扬帆起航

经过前面的学习,Android Studio开发环境已准备OK,运行Android应用程序的原生模拟器和Genymotion模拟器都准备妥当.在之前简单讲过Eclipse中Android工程的项目结构和运行原理,那么本期就来一起来了解一下Android Studio的项目结构. 一.项目查看模式 前面在熟悉Android Studio界面中提到了Project项目工具窗口,一共支持10种查看模式: 1.project模式: 展示全部文件信息,文件的位置是真实的物理结构,因此在查看文件的时候建议切

起航,C语言基础内容整理

一.概念及基本格式 程序:为了解决某一个问题,而编写的一系列有序指令的集合. 算法:解决问题的具体方法和步骤. 流程图是算法的一种图形化的表达方式.流程图可以直观.清晰,更有利于人们设计与理解算法. C语言的基本结构 #include <stdio.h> void main() {    printf("Hello World\n"); } C语言中的注释: //单行注释 /* 多行注释 */ #include <stdio.h> void main() { p

Android零基础入门第64节:揭开RecyclerView庐山真面目

大家还记得之前在第38期~第50期都在学习列表控件吗,其中用了8期讲ListView的使用,相信都已经掌握好了吧.那么本期一起来学习Android 5.X新增的一个列表组件,那就是RecyclerView的使用. 一.RecyclerView概述 从前面的学习我们知道,ListView的功能非常强大,几乎绝大部分应用程序都会使用到,虽然也学会一些方法技巧来提升ListView的效率,但其性能还是不是很完美. 另外ListView的可扩展性相对来说比较弱,以前要实现每个列表项的高度不同的界面,或者

Android零基础入门第61节:滚动视图ScrollView

原文:Android零基础入门第61节:滚动视图ScrollView 前面几期学习了ProgressBar系列组件.ViewAnimator系列组件.Picker系列组件和时间日期系列组件,接下来几期继续来学习常见的其他组件. 一.ScrollView概述 从前面的学习有的同学可能已经发现,当拥有很多内容时屏幕显示不完,显示不全的部分完全看不见.但是在实际项目里面,很多内容都不止一个屏幕宽度或高度,那怎么办呢?那就需要本节学习的ScrollView来完成. 在默认情况下,ScrollView只是

Android零基础入门第60节:日历视图CalendarView和定时器Chronometer

原文:Android零基础入门第60节:日历视图CalendarView和定时器Chronometer 上一期学习了AnalogClock.DigitalClock和TextClock时钟组件,本期继续来学习日历视图CalendarView和定时器Chronometer. 一.CalendarView 日历视图(CalendarView)可用于显示和选择日期,用户既可选择一个日期,也可通过触 摸来滚动日历.如果希望监控该组件的日期改变,则可调用CalendarView的 setOnDateCha

Android零基础入门第62节:搜索框组件SearchView

原文:Android零基础入门第62节:搜索框组件SearchView 一.SearchView概述 SearchView是搜索框组件,它可以让用户在文本框内输入文字,并允许通过监听器监控用户输入,当用户输入完成后提交搜索时,也可通过监听器执行实际的搜索. SearchView默认是展示一个search的icon,点击icon展开搜索框,也可以自己设定图标.用SearchView时可指定如下表所示的常见XML属性及相关方法. 如果为SearchView增加一个配套的ListView,则可以为Se

Android零基础入门第16节:Android用户界面开发概述

相信通过前面15期的学习,Android的开发环境已经基本掌握了,如果仍有问题,欢迎到Android零基础入门技术讨论微信群交流,从本期开始正式来一步一步踏入Android开发之路. Android应用开发的一项内容就是用户界面的开发.Android提供了非常丰富的用户界面组件,借助于这些用户界面组件,开发者可以非常方便地进行用户界面开发,而且可以开发出非常优秀的用户界面. 一.界面UI元素介绍 Android应用是运行于手机系统上的程序,这种程序给用户的第一印象就是用户界面.接下来从以下几个方

MVC 5 起航 - 第一章

本章将讲述一些构建ASP.NET  MVC 5 web application的一些基础知识, 通过本章学习,你应该能够掌握到构建MVC 5应用程序的基本步骤,并且通过展示一个完整的MVC 5 hello world应用程序了解MVC 5应用程序所带来的用户体验. 1. MVC 5 应用程序环境配置(参考本人机器配置) Win7 x64 Enterprise Visual Studio Express 2013 for Web or Visual Studio 2013 2. 创建一个简单的MV