使用Python进行网站页面开发——HTML

news/2024/5/11 2:30:20/文章来源:https://blog.csdn.net/weixin_63994459/article/details/125737517

目录

一、HTML基础语法

1.HTML是什么?

2.HTML基本结构

3.HTML注释

二、HTML常用标签介绍

1.文本标签

2.格式化标签

3.图片标签

4.超级链接标签

5.表格标签(用来显示数据)

6.表单标签(用来接收数据)

7.行内框架标签

8.多媒体标签


一、HTML基础语法

1.HTML是什么?

HTMLHyperText Mark-up Language的首字母简写,即超文本标记语言
●HTML不是一种编程语言,而是一种标记语言。
●超文本指的是超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成
●用这种语言制作的文件保存的是一个文本文件,文件的扩展名为.html或者.htm
●“html文档也叫Web页面,其实就是一个网页,html文件用编辑器打开显示的是文本,可以用文本的方式编辑它。
●如果用浏览器打开,浏览器会按照标签描述内容将文件渲染成网页,显示的网页可以从一个网页链接跳转到另外一个网页。

2.HTML基本结构

●HTML是由:标签和内容构成
●HTML标签(标记)的语法是由<和>括起来。
● HTML标签有两种:
   双标签:<标签名>....</标签名>单标签:<标签名/>
●HTML标签中还可以添加属性:
  <标签名属性名1=“值1”属性名2=“值2”属性名n=“值n”>..….</标签名>
●HTML标签规范∶标签名小写、属性使用双引号、标签要闭合。规范不遵守浏览器不会报错,会尽量解析,大不了不显示效果。

< ! DOCTYPE html><!--头部,是html的类型,此处代表的是采用html5版本,浏览器可以识别解析-->
<html lang="en">
<head>
<meta charset="UTF-8"><title>网页标题</title>
<!--此处可以写各种页头属性设置、CSS样式和Javascript脚本等...-->
</ head>
<body>
网页显示内容
</body>
</ html>

3.HTML注释

html代码文档中可以插入注释,注释是对代码的说明和解释

<!--这就是唯一的一种HTML注释了-->

4.HTML中head头部信息设置
设置网页编码:<meta charset="utf-8" />
关键字:<meta name="Keywords" content="关键字"/>
描述:<meta name="Description" content="简介、描述"/>
网页标题:<title>本网页标题</title>
导入CSS文件::<link type="text/css" rel="stylesheet" href="**.css"/>
CSS代码:<style type="text/css">嵌入css样式代码</style>
JS文件或代码:<script >...</script>

二、HTML常用标签介绍

1.文本标签

<hn>..</hn>其中n为1--6的值。标题标签(加粗、独立行)

<i>...</i>斜体

<em>...</em>强调斜体

<b>.…/b>加粗

<strong ...</strong>强调加粗

<cite></cite>作品的标题(引用)

<sub>...</sub>下标

<sup>...</sup>上标

<del>...</del>删除线

2.格式化标签

<br/>换行

<p>….</p>换段

<hr />水平分割线

列表:
<ul>...</ul>无序列表
<ol>..</ol>有序列表其中type类型值:Aali 1 start属性表示起始值
<li>...</li>列表项
<dl>..</dl>自定义列表. <dt>...</dt>自定义列表头.<dd>...</dd>自定义列表内容
<div>...</div>常用于组合块级元素,以便通过CSS来对这些元素进行格式化
<span...</span>常用于包含的文本,您可以使用CSS对它定义样式,或者使用JavaScript对它进行操作。

3.图片标签

<img/>在网页中插入一张图片
属性:
       
src:图片名及url地址
        
alt:图片加载失败时的提示信息.title:文字提示属性
        ●width:图片宽度
        ● height:图片高度
        ●border:边框线粗细

4.超级链接标签

●<a href=“”>...</a>超级链接标签,属性如下:
href:必须,指的是链接跳转地址
target:表示链接的打开方式:
           
_blank 新窗口

          _parent父窗口

          _self本窗口(默认)

          _top顶级窗口

           framename窗口名

 title:文字提示属性(详情)

●锚点链接:
          
定义一个锚点:<a id="a1"></a>以前使用的是<a name="a1"></a>

          ●使用锚点:<a href="#a1"> 跳到a1处</a>

5.表格标签(用来显示数据)

<table>..</table>表格标签:属性: border(表格边框的粗细大小)、 width、cellspacing(单元格之间的间距). cellpadding(单元格里的内容到单元格边框的距离)

<caption>...</caption>表格标题
<tr>...</tr>行标签
 <th>.../th>列头标签(内容会加粗,居中显示)
<td>...</td>列标签:跨行属性: rowspan 跨列属性:colspan (合并单元格的作用)
<thead>...</thead>表头
 <tbody>...</tbody>表体

<tfoot>...</tfoot>表尾

注意:表格里的内容必须放到<th>、<hd>标签中,否则会被挤出表格

6.表单标签(用来接收数据)

<form>...</form>表单标签  <form action=""(填写目标地址,填完表单后会跳转该地址) method="post/get"(post是指在跳转到页面后在网址栏那个地方不显示表单的内容,get是指在跳转到页面后在网址栏那个地方显示表单的内容)>

<input />表单项标签input定义输入字段,用户可在其中输入数据。

● <select>...</select>标签创建下拉列表。

 <textarea>..</textarea>多行的文本输入区域

<button>...</button>标签定义按钮。

<fieldset>--</fieldset>元素可将表单内的相关元素分组。

<legend></legend> 标签为<fieldest>、<figure>以及<details>元素定义标题。

<datalist> html5标签--<datalist>  标签定义可选数据的列表。

<optgroup> html5标签--<optgroup>标签定义选项组。

7.行内框架标签

●<iframe>...</iframe>行内框架
属性:

        src:规定在iframe中显示的文档的URL

        name:规定iframe的名称

        height:规定 iframe的高度。

        width:定义iframe的宽度。

        frameborder:规定是否显示框架周围的边框。
●例如:<iframe src="1.html" name="myframe" width="700" height="500"></iframe>

8.多媒体标签

●<audio>…</audio>音频标签
● <video>…</video>视频标签
●播放Flash的标签
<embed src="./images/haowan.swf" width="300" height="300"/>

一些具体用法,感兴趣的可以看看。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_807902.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用Python进行网站页面开发——网页布局介绍

一、传统的DIVCSS布局 1.HTML5语义化标签 <header>定义页面或区段的头部(页眉) <footer>定义页面或区段的尾部&#xff08;页脚) <nav>定义页面或区段的导航区域&#xff08;导航) <section>页面的逻辑区域或内容组合(区块) <article>定义正文或…

使用Python进行网站页面开发——Django框架介绍与安装

一、web开发介绍 二、框架介绍 1.什么是框架? 框架就是程序的骨架&#xff0c;主体结构&#xff0c;也是个半成品。 2&#xff0e;框架的优缺点 可重用、成熟,稳健、易扩展、易维护 3. Python中常见的框架 大包大揽Django被官方称之为完美主义者的Web框架。力求精简web.py…

使用Python进行网站页面开发——Django快速入门

目录 一、项目的创建与运行 1.创建项目 2.运行 二、应用的创建和使用 1&#xff0c;创建一个应用程序 2.编写我们的第一个视图 三、项目的模型 1.连接MySQL数据库设置 2.创建模型 3.激活模型 4.使用&#xff08;两种&#xff09; &#xff08;1&#xff09;现在进入交…

使用Python进行网站页面开发——Django的URL路由配置

目录 一、Django是如何处理一个请求? 二、路径转换器 三、错误处理 四、包括其他的URLconf 五、URL的反向解析 介绍&#xff1a; 一个干净优雅的URL方案是高质量Web应用程序中的一个重要细节。Django可以让你自己设计URL&#xff0c;无论你想要什么&#xff0c;没有框架…

Github搭建个人网站(学习前端,记录个人博客)

目录初步搭建优化页脚固定初步搭建 这是我做的&#xff1a; 访问网页可看&#xff1a; https://chenshunpeng.github.io/&#xff08;仓库地址&#xff1a;here&#xff09; 借鉴自&#xff08;会动的主页&#xff0c;感觉很nice&#xff09;&#xff1a;https://yk-liu.g…

在线翻译网站的对比

技术方面的文档&#xff0c;很多都是英文的&#xff0c;对于英文不好的人来说&#xff0c;看英文文档是件很痛苦的事情&#xff0c;此时就不得不借助于翻译工具了&#xff0c;比如在线翻译网站&#xff0c;那么找到一个合适的翻译网站是非常有帮助的。 在线翻译网站主要有 谷歌…

高并发大流量网站 10 个调优策略

2019独角兽企业重金招聘Python工程师标准>>> 普通的P4服务器一般最多能支持每天10万独立IP&#xff0c;如果访问量比这个还要大&#xff0c; 那么必须首先配置一台更高性能的专用服务器才能解决问题 &#xff0c;否则怎么优化都不可能彻底解决性能问题。1.硬件升级 …

以太坊Dapp项目-拍卖网站-智能合约编写测试

修订日期姓名邮箱2018-10-18brucefengbrucefengbrucefeng.com前言 写这篇文章的初衷其实很简单&#xff0c;在MyEtherWallet上申请以太坊ENS的时候&#xff0c;竞标的以太币两次被吞&#xff0c;而且是在规定时间点进行了价格公告&#xff0c;这篇文章的设计思路其实就是跟ENS的…

RXThink 官方网站正式上线

百度智能云域名服务&#xff0c;.com新用户首购仅需25元 RXThink 是一个开源的权限及内容管理框架&#xff0c;提供更方便、更安全的 WEB 应用开发体验&#xff0c;采用了全新的架构设计和命名空间机制&#xff0c;融合了模块化、驱动化和插件化的设计理念于一体&#xff0c;…

利用新浪云SAE搭建可访问的免费个人网站

注&#xff1a;老师课件中&#xff0c;提到我们应该把网站发布到 http://www.openshift.com , 这是Red-hat 开发的PAAS服务&#xff0c;即是包装好底层的硬件和基础软件&#xff08;如 apache、nginx 、mysql 、php&#xff09;等服务&#xff0c;使用者可以直接在上面发布应用…

新浪云SAE搭建可访问的免费个人网站

注&#xff1a;老师课件中&#xff0c;提到我们应该把网站发布到 http://www.openshift.com , 这是Red-hat 开发的PAAS服务&#xff0c;即是包装好底层的硬件和基础软件&#xff08;如 apache、nginx 、mysql 、php&#xff09;等服务&#xff0c;使用者可以直接在上面发布应用…

php电商网站源码_PHP新款美化ui大学校园表白墙网站源码

源码描述&#xff1a;花十分钟搭建一款学校的表白校园墙程序修复一些小问题&#xff0c;安装很简单&#xff0c;内附安装教程说明安装方法&#xff1a;1、上传源码到主机或服务器2丶导入数据库3、 修改数据库配置地址&#xff0c;\inc\config.php后台账号&#xff1a;admin后台…

如何把不同尺寸ico格式图标_网站ico 图标不会做?用这个小工具轻松搞定

给自己的网站加上一个小图标&#xff0c;显示既专业又美观。网站左上角显示的小图标一般是ico格式的图片&#xff0c;然后在HTML里使用代码去设置ico小图片为该网站的小标。<link rel"shortcut icon" href"/favicon.ico" type"image/x-icon"/…

九天自助建站系统_自助建站系统做网站简单吗?广州有哪些网站建设

自助建站系统是根据传统建站技术&#xff0c;进行升级把开发技术简化&#xff0c;把传统建站高技术门槛降为“零”&#xff0c;使第一次用自助建站系统的用户&#xff0c;也可以轻松简单完成建站。我们继续往下聊一下&#xff0c;详细拆分自助建站系统&#xff0c;到底建站简单…

jupyter不能用linux命令,jupyter网站的使用以及常见linux下的简单的命令

python下安装jupyter常识&#xff1a;linux下查看计算机的ip代码是&#xff1a;ifconfig&#xff1b;ping IP;用户名查看&#xff1a;uname;文件传输&#xff1a;sftp 用户名对方 IP;SSH链接计算机的命令&#xff1a;ssh yuan对方IP&#xff0c;接下来再输入对方计算机passwd1、…

网站设计常用技巧收集

C#论坛同步地址&#xff1a;http://www.cckan.net/thread-1087-1-1.html 先说一下写这篇文章的目的吧&#xff0c;这上面的东西很多不是我写的&#xff0c;也不是我总结的&#xff0c;这点我肯定&#xff0c;呵呵&#xff0c;我希望大家也能提提你自己的建议&#xff0c;希望不…

传统网站与Web标准——DIV+CSS布局实例

主要内容&#xff1a; “结构与表现分离”的设计思想纵向导航条与横向导航条的切换【步骤1】 一、效果 二、HTML <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <…

酷站欣赏:分享13个五彩缤纷的国外网站作品

对于网页设计来说&#xff0c;使用正确的调色板可能是设计过程中最重要的部分&#xff0c;也是最具挑战性的之一。虽然现有的品牌通常对所用颜色的影响最大&#xff0c;但其他因素可以发挥作用。这篇文章&#xff0c;我们已经收集各种使用颜色的的网站作品&#xff0c;为您提供…

python获取get请求的耗时时间_python爬取网站数据四种姿势,你值得拥有

前言首先&#xff0c;分析来爬虫的思路&#xff1a;先在第一个网页(https://www.wikidata.org/w/index.php?titleSpecial:WhatLinksHere/Q5&limit500&from0)中得到500个名人所在的网址&#xff0c;接下来就爬取这500个网页中的名人的名字及描述&#xff0c;如无描述&a…

python selenium爬虫需要账号和密码登陆的网页_Python爬虫——selenium模拟京东网站登录(一)...

1.导入需要的库import timefrom selenium import webdriver2.浏览器获取驱动需要下载跟chrome浏览器相匹配的驱动driverchrome.exe&#xff0c;详情见&#xff1a;根据电脑浏览器的版本下载相应的驱动chromedriver.exe&#xff0c;环境变量的配置&#xff0c;详情见这里Window …