怎样简单编写一个html网页

  • 一个HTML的基本结构如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>

第一行是文档声明,第二行“<html>”标签和最后一行“</html>”定义html文档的整体,“<head>”标签和“<body>”标签是它的第一层子元素,“<head>”标签里面负责对网页进行一些设置以及定义标题,设置包括定义网页的编码格式,外链css样式文件和javascript文件等,设置的内容不会显示在网页上,标题的内容会显示在标题栏,“<body>”内编写网页上显示的内容。

一个html文件就是一个网页,html文件用编辑器打开显示的是文本,可以用文本的方式编辑它,如果用浏览器打开,浏览器会按照标签描述内容将文件渲染成网页。

1.标签

  • 双标签和单标签

# 双标记/双标签
  结构格式:
    <标签名 属性名="属性值" 属性名="属性值" ...>内容</标签名>     
  注意:
      一个双标签会两部分,左边叫开始标签,右边的结束标签,结束标签必须在标签名左边,有一个正斜杠 /

例如:<p></p>

# 单标记/单标签
  结构格式:
    <标签名 属性名="属性值" 属性名="属性值" ... />
 
  注意:
  单标签,必须在开始标签的最后,有一个正斜杠。

例如:<img />

  • 标题标签

<h1>标题</h1>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <h1>标题1</h1>
    <h2>标题2</h2>
    <h3>标题3</h3>
    <h4>标题4</h4>
    <h5>标题5</h5>
    <h6>标题6</h6>
    <!--最多只有标题6,常用的只有1-4-->
</body>
</html>
  • 段落标签

<p>段落内容</p>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <p>我是段落1</p>
    <p>我是段落2</p>
    <p>我是段落3</p>
</body>
</html>
  • 通用块容器标签,表示文档中一块内容,具有块元素基本特性,没有其他默认样式

<div>内容</div>

  • 换行标签

<br/>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <p>我是第一段<br/>我是第二段<br/>我是第三段</p>
</body>
</html>
  • 图片标签

<img src="路径。可以是网上的链接路径,也可以是本地路径" alt=‘图片加载失败时显示的文字‘ />

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <img src="./images/123.jpg" alt="滑稽" />
</body>
</html>
  • 超链接标签(a链接)

<a href="链接地址">链接显示的文字或者图片</a>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <a href="http://www.baidu.com">百度</a>
    <a href="http://www.baidu.com"><img src="./images/123.jpg"/></a>
</body>
</html>

注意:

1.链接地址一定要写http://或者https://

2.src=" " ----> 刷新当前页面

3.src="#" ----> 回到页面的顶部

关于超链接标签,还有一个很常用的东西。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <a href="http://www.baidu.com" target="_blank">百度</a>  #如果后面还有一个href=‘...‘,只有前面的生效
     <!--target 表示用户点击链接,打开的方式:-->
     <!--target的值是固定:-->
     <!--_self  在当前页面中打开新的页面[默认值]-->
     <!--_blank 在新建的浏览器窗口中打开新的页面-->
</body>
</html>
  • div与span标签

div常用于包含其他的标签,用于表示,网页的一整部分内容,也就是用于进行网页的布局

span常用语包含其他的标签或者普通文本内容,也是用于进行网页的内容布局。

无意义标签的本身,没有任何其他的独特属性。

这里有一个理论点需要理解下:

块元素标签(行元素)和内联元素标签(行内元素)

标签在页面上会显示成一个方块。除了显示成方块,它们一般分为下面两类:
块元素:在布局中默认会独占一行,块元素后的元素需换行排列。
内联元素:元素之间可以排列在一行,设置宽高无效,它的宽高由内容撑开。

注:内联元素标签包括上面的图片标签和超链接标签。

块元素标签示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <p>我是段落1</p>
    <p>我是段落2</p>
    <p>我是段落3</p>
</body>
</html>

内联元素标签示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1>啦啦啦<span>比拉巴拉</span></h1>
</body>
</html>

2.实体字符

&nbsp; 空白字符,一个空格
&lt; 小于号
&gt; 大于号

原文地址:https://www.cnblogs.com/chichung/p/9651534.html

时间: 2024-10-09 20:23:47

怎样简单编写一个html网页的相关文章

简单编写一个二维码

参考网址:http://code.ciaoca.com/javascript/qrcode/ 1.下载qrcode.js插件 2.导入插件: 3.js路径: 4.方法: <script type="text/javascript"> //二维码方法 function code(){ New QRCode(document.getElementById('qrcode'), '1234567a23'); // 设置参数方式             var qrcode = n

OpenResty 简单编写一个Module

使用 Lua module 来进行 Lua 代码的复用是推荐的做法.然后在用户代码中直接用require()来调用 module代码: module(...) local myTest = {} function myTest:getid() local str = "123" return str end return myTest 开头有这样一行代码module(...),这是为了模块名以文件名命名 将文件放到“/usr/local/openresty/lualib/lib”中(或

1、编写一个简单Makefile模板

一.Makefile简介 一个工程中的源文件不计其数,其按类型.功能.模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令.linux内核的编译同样也遵循这些规则,具体说明可见kernel/Documentation/kbuild/makefiles.txt 二.简单编写一个Makefile模板 当编译少量的源文件

编写一个简单登录验证需要记录日志,Servlet中的Cookie

登录验证并记录日志 之前介绍了如何使用Server.mysql.tomcat等知识点编写了一个简单的登录验证.但是现在有了一个新的需求,我想要在登录成功的时候往数据库记录一条日志,登录失败的时候也要记录一下.这个日志要记录用户名.用户的IP地址.登录的时间.还有成功或失败的状态标识. 所以现在需要增加一个表格,用于存储日志信息,如图: 因为大部分思路和之前的写登录验证差不多,只是多了个记录日志,所以我这里就不赘述实现的思路了,直接上代码. 1. 首先需要使用html编写出页面,代码示例: CSS

编写一个非常简单而且山寨的smarty模板引擎

PHP的正则表达式今天就结束了,遥想几年前初次接触的时候,感觉这玩意真心玩不转啊,而时至今日,感觉这也没有什么难以理解的,确实还是有很大进步的,尤其是对smarty模板引擎有了一个更为清晰的认识.正则表达式学到最后,总是会抛出这个编写一个山寨的smarty模板引擎的话题出来练练手,今天就在大师的指导下,编写了这么一个山寨smarty,作为这次复习正则的一个句点吧. <?php  class template{ //存储模板引擎源文件目录 private $templateDir; //编译后的文

【C++】编写一个简单的类。包含构造函数,成员函数等。

<pre name="code" class="cpp">//编写一个简单的类.包含构造函数,成员函数等. #include <iostream> using namespace std; class Rec { public: Rec(int l,int w); int Area(); void Print(); private: int length,wide; }; Rec::Rec(int l,int w) { length=l; w

【C++】编写一个简单的函数实现重载。

//编写一个简单的函数实现重载. #include <iostream> using namespace std; int max(int a,int b) { return a>b?a:b; } int max(int a,int b,int c) { int x=max(a,b); return max(x,c); } double max(double a,double b) { return a>b?a:b; } int main() { cout<<"

编写一个简单的内核驱动模块时报错 “/lib/modules/3.13.0-32-generic/bulid: 没有那个文件或目录。 停止。”

编写一个简单的内核驱动模块 1 static int hello_init() 2 { 3 printk("hello,I am in kernel now\n"); 4 return 0; 5 } 6 void addfunc(int a,int b) 7 {return a+b;} 8 static void hello_exit() 9 { 10 printk("hello ,I will leave the kernel now\n"); 11 } 12 m

手把手教你编写一个简单的PHP模块形态的后门

看到Freebuf 小编发表的用这个隐藏于PHP模块中的rootkit,就能持久接管服务器文章,很感兴趣,苦无作者没留下PoC,自己研究一番,有了此文 0×00. 引言 PHP是一个非常流行的web server端的script语言.目前很多web应用程序都基于php语言实现.由于php是个开源软件并易于扩展,所以我们可以通过编写一个PHP模块(module 或者叫扩展 extension)来实现一个Backdoor. 本文就简单介下如何一步步编写一个简单的php 动态扩展后门. 0×01. p