当前位置: 首页 > news >正文

国外网站代理/网站开发需要的技术

国外网站代理,网站开发需要的技术,公明网站建设,企业安全文化建设的核心内容前端之HTML web服务的本质: ​ 浏览器发送请求———>HTTP协议———>服务器端接受请求————>服务端返回响应———>服务端把HTML文件内容发送给浏览器———>浏览器渲染页面 什么是HTML: ​ 超文本标记语言(Hypertext Markup Languag…

前端之HTML

web服务的本质:

​ 浏览器发送请求———>HTTP协议———>服务器端接受请求————>服务端返回响应———>服务端把HTML文件内容发送给浏览器———>浏览器渲染页面

什么是HTML:

​ 超文本标记语言(Hypertext Markup Language, HTML)是一种用于创建网页的标记语言

​ HTML 是一种标记语言,不是一种编程语言

​ HTML是使用标签来描述网页的

HTML文档结构:

<!--
1.<!DOCTYPE html>声明为HTML5文档
2.<html>、</html>是文档的开始标记和结束的标记。是HTML页面的根元素,在它们之间是文档的头部(head)和主体(body)。
3.<head>、</head>定义了HTML文档的开头部分。它们之间的内容不会在浏览器的文档窗口显示。包含了文档的元(meta)数据。
4.<title>、</title>定义了网页标题,在浏览器标题栏显示。
5.<body>、</body>之间的文本是可见的网页主体内容。
注意:对于中文网页需要使用 <meta charset="utf-8"> 声明编码,否则会出现乱码。有些浏览器会设置 GBK 为默认编码,则你需要设置为 <meta charset="gbk">。
6.<!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前。7.<!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。
-->
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>test</title>
</head>
<body></body>
</html>

HTML标签格式:

​ 1.HTML标签是由尖括号包围的关键字,如,


​ 2.HTML标签通常是成对出现的,比如:
,第一个标签是开始,第二个标签是结束。结束标签会有斜线。
​ 3.也有一部分标签是单独呈现的,比如:

1.jpg等。
​ 4.标签里面可以有若干属性,也可以不带属性。

HTML标签的几个重要属性:

​ id:定义标签的唯一ID,HTML文档树中唯一
​ class:为html元素定义一个或多个类名(classname)(CSS样式类名)
​ style:规定元素的行内样式(CSS样式)

head内常用标签

标签含义
title 标签定义网页标题
style标签定义内部样式表
script标签定义JS代码或引入外部JS文件
link标签引入外部样式表文件或网站图标
meta标签定义网页原信息

meta标签

元素可提供有关页面的源信息,针对搜索引擎和更新频度的描述和关键词

标签位于文件的头部,不包括任何内容

提供的信息是用户不可见的

meta标签的组成:meta标签共有两个属性,它们分别是http-equiv属性和name 属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能

http-equiv属性:相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。

name属性: 主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的

<!--指定文档的编码类型(需要知道)-->
<meta http-equiv="content-Type" charset=UTF8">  
<!--2秒后跳转到对应的网址,注意引号(了解)-->
<meta http-equiv="refresh" content="2;URL=https://www.taobao.com">
<!--告诉IE以最高级模式渲染文档(了解)-->
<meta http-equiv="x-ua-compatible" content="IE=edge"<meta name="spm-id" content="a21bo">
<meta name="description" content="淘宝网 - 亚洲较大的网上交易平台,提供各类服饰、美容、家居、数码、话费/点卡充值… 数亿优质商品,同时提供担保交易(先收货后付款)等安全交易保障服务,并由商家提供退货承诺、破损补寄等消费者保障服务,让你安心享受网上购物乐趣!">
<meta name="keyword" content="淘宝,掏宝,网上购物,C2C,在线交易,交易市场,网上交易,交易市场,网上买,网上卖,购物网站,团购,网上贸易,安全购物,电子商务,放心买,供应,买卖信息,网店,一口价,拍卖,网上开店,网络购物,打折,免费开店,网购,频道,店铺">

body 内标签

基本标签

1. <!--h1~h6: 标题标签-->
<h1>我是h1,一级标题</h1>
<h2>我是h2,二级标题</h2>
<P>段落标签</P>3.<s>199</s><!--中划线,删除线-->
4 <u>下划线</u>
5 <B>加粗</B>
6 <i>斜体</i>
7 <br> <!--换行-->
8 <hr> <!--水平分隔线-->

​ 特殊符号

展示 :1 <a&lt; 小于号:        1 &lt; a &gt; 大于号:        2 &gt; b&yen 人民币符号&copy&reg&nbsp  空格&amp;  &符号

标签分类1:

​ 双标签 : h1~h6

自闭合标签 : img br hr

标签分类2: 块级标签 和行内标签

​ 块级标签: 独占一行, 块级标签可以嵌套(div嵌套) 块级标签和行内标签

​ 注: p标签虽然是块级标签但是不能嵌套任意的块级标签

​ 块级标签能够设置长宽

​ 行内标签: 自身内容有多大就占多少

​ 行内标签不能设置长宽

URL: 统一资源定位符

​ URL是统一资源定位器(Uniform Resource Locator)的缩写,也被称为网页地址,是因特网上标准的资源的地址。

​ URL地址由4部分组成
​ 第1部分:为协议:http://、ftp://等
​ 第2部分:为站点地址:可以是域名或IP地址
​ 第3部分:为页面在站点中的目录:stu
​ 第4部分:为页面名称,例如 index.html
​ 各部分之间用“/”符号隔开。

常用标签

div标签 和 span 标签和 imag标签

​ div标签用来定义一个块级元素,并无实际的意义。主要通过CSS样式为其赋予不同的表现。
​ span标签用来定义内联(行内)元素,并无实际的意义。主要通过CSS样式为其赋予不同的表现。

​ 块级元素与行内元素的区别:
​ 所谓块元素,是以另起一行开始渲染的元素,行内元素则不需另起一行。如果单独在网页中插入这两个元素,不会对页面产生任何的影响。
​ 这两个元素是专门为定义CSS样式而生的。

​ 关于标签嵌套:通常块级元素可以包含内联元素或某些块级元素,但内联元素不能包含块级元素,它只能包含其它内联元素。

<!--img 标签: 
scr 图片路径: 可以是本地也可以是网络
alt 当图片加载失败之后自动展示的提示信息
title 鼠标悬停在图片上的时候显示的内容
width 调节宽度
-->
<img src="图片的路径" alt="图片未加载成功时的提示" title="鼠标悬浮时提示信息" width="宽" height="高(宽高两个属性只用一个会自动等比缩放)">

<div>div标签(属于块级标签) 
</div>
<span>span标签(行内标签)</span>
<!--
a标签 : 连接标签可以通过 href 跳转到指定的网址锚点功能: 回到顶部所有的html标签默认都应该有一个id属性,用来唯一标识当前标签的 为后续的DOM操作提供基础也就意味着同一份html文件中标签的id不能重复ps: target 属性用来控制是都在当前页面跳转默认是 _self_blank 打开新的页面
-->
<a href="http://www.baidu,com" target="_self">clieck me</a>  
<a href="http://www.baidu,com" target="_blank">clieck me</a>
<img src="https://gss2.bdstatic.com/9fo3dSag_xI4khGkpoWK1HF6hhy/baike/c0%3Dbaike180%2C5%2C5%2C180%2C60/sign=7ba00c935466d0166a14967af642bf62/8326cffc1e178a82fb7af0fef003738da977e82e.jpg">
<img src="https://gss2.bdstatic.com/9fo3dSag_xI4khGkpoWK1HF6hhy/baike/c0%3Dbaike180%2C5%2C5%2C180%2C60/sign=7ba00c935466d0166a14967af642bf62/8326cffc1e178a82fb7af0fef003738da977e82e.jpg">
a标签 : 超链接标签

​ 所谓的超链接是指从一个网页指向一个目标的连接关系,这个目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是一个图片,一个电子邮件地址,一个文件,甚至是一个应用程序。

href属性指定目标网页地址。该地址可以有几种类型:

  • 绝对URL - 指向另一个站点(比如 href="http://www.jd.com)
  • 相对URL - 指当前站点中确切的路径(href="index.htm")
  • 锚URL - 指向页面中的锚(href="#top")

target:

  • _blank表示在新标签页中打开目标网页
  • _self表示在当前标签页中打开目标网页
<a href="http://www.taobao.com" target="_blank" >点我</a>

​ 列表标签

<!--无序列表:u1 标签的type属性: disc -- 实心圆点,circle -- 空心圆圈, square -- 实心方块 ,none -- 无样式-->
<ul type="disc"><li>json</li><li>egon</li><li>kevin</li><li>qzk</li><li>qby</li><li>zdc</li>
</ul>
<!--有序列表: type 属性: 1数字列表,默认值  A大写字母 a小写字母 I大写罗马 i小写罗马-->
<ol type="I"><li>json</li><li>egon</li><li>kevin</li><li>qzk</li><li>qby</li><li>zdc</li></ol>
<!--标题列表--><dl><dt>标题1</dt><dd>内容2</dd><dt>标题2</dt><dd>内容2</dd></dl>

​ 表格标签

​ tr : 一个tr表示一行

​ border: 调整列表边框

​ cellspacing:调整单元格与外边框之间的距离

​ cellpadding : 调整文本与单元格之间的距离

​ rowspan:垂直方向合并

​ colspan:水平方向合并单元格

<table border='5',cellspacing="20",cellpadding="10"><thead><tr><!--一个tr表示一行--><th>name</th><th>age</th><th>hobby</th></tr></thead><tbody><tr><td>jason</td><td>18</td><td rowspan=2>睡觉</td> <!--竖直方向合并单元格--></tr><tr><td>qzk</td><td>18</td></tr><tr><td>qby</td><td>18</td><td>睡觉</td></tr></tbody>
</table>

form表单(******)

​ 功能:

​ 表单用于向服务器传输数据,从而实现用户与Web服务器的交互

​ 表单能够包含input系列标签,比如文本字段、复选框、单选框、提交按钮等等。

​ 表单还可以包含textarea、select、fieldset和 label标签。

​ form 表单中,只有“input”的“type”类型为“submit” 才会触发提交信息的动作

​ 如果不想通过input标签提交数据,可以直接协程button按钮

表单属性

属性描述
accept-charset规定在被提交的表单中使用的字符集(默认:页面字符集)
action规定向何处提交表单的地址(URL)(提交页面)
autocomplete规定浏览器应该自动完成表单(默认:开启)
enctype规定被提交数据的编码(默认:URL-encoded)
method规定在提交表单时所有的HTTP方法(默认:GET)
name规定识别表单的名字(对于DOM使用:document.forms.name)
novalidate规定浏览器不验证表单
target规定action属性中地址的目标

input 标签

​ 通过控制type类型从而实现不同的获取用户输入的标签的样式

type表现形式对应代码
text单行输入文本
password密码输入框
date日期输入框
checkbox复选框
radio单元框
submit提交按钮
reset重置按钮
button普通按钮
hidden隐藏输入框
file文本选择框

input标签的属性说明

属性名作用
name表单提交的时候的“键”,注意和id的区别
value表单提交时对应项的值
checkedradio 和 checkbox 默认被选中的项
readonlytext和password 设置为只读
disabled所有input均适用

注意: value中:

  • type="button","reset","submit",为按钮上显示的文本内容

  • type="text","password","hidden"时,为输入框的初始值
  • type="checkbox","radio","file",为输入相关联的值

select标签

属性名作用
multiple布尔属性,设置后为多选,否则默认为单选
disabled禁用
selected默认选中该项
value定义提交时的选项值

textarea多行文本

<textarea name="memo" id="memo" cols="30" rows="10">name:名称,rows:行数,cols:列数,disabled:禁用
</textarea>
<form action=""><!--  input 是行内标签checked = "checked"--><p>username<input type="text"> </p><p>password<input type="password"> </p><p>birth<input type='datatime'></p><p>性别:男<input type="radio",name='gender'> 女<input type="radio",name='gender',checked> 男<input type="radio",name='gender'> </p><p>hobby:<input type="checkbox">篮球<input type="checkbox">足球</p><P>province:<select name="" id=""><option value="">上海</option></select><P>province2:<select name="" id=""><opgroup value="">上海</option><option value="">浦东新区</option><option value="">徐汇新区</option></select> </P><P>info:<textarea name="" id="" clos="30" row="20"></textarea></P><p>提交<input type="submit" vaule="注册"><input type="button" value="普通按钮"><input type="reset" value="重置"><button>button按钮</button></p>
</form>

form表单里面几个重要的属性

​ action:用来控制数据到底提交给谁 写url来指定提交给谁

​ form表单默认是get请求,可以通过method属性修改提交方式

​ form表单中需要给每一个获取用户输入的标签加上name属性用来标识当前数据的类型

​ 可以将name属性当做字典的key 用户输入的单做字典value 并且可以通过手动设置value值

​ form 表单发送文件,需要修改 enctype属性的值

​ 默认是 urllenencoded 不支持传输文件

​ 需要将其修改为 multipart/form_data

GET请求 与POST 请求

​ GET请求 :访问资源 会用来获取想要的数据

​ POST请求:提交数据 客户端往服务端提交数据,后端服务端去做校验的

转载于:https://www.cnblogs.com/qianzhengkai/p/10939702.html

http://www.lbrq.cn/news/1314217.html

相关文章:

  • 多用户购物商城源码/石家庄seo关键词
  • 做招聘网站怎么赚钱/关键词搜索查询
  • 成都系统网站建设/百度新闻发布平台
  • 叮当快药网站谁做的/品牌推广
  • 新网站怎么做权重/中国十大互联网公司排名
  • 建设网站的技术难点/危机舆情公关公司
  • 派出所web网站建设策划案/微信引流推广
  • 网站被入侵后需做的检测 1/无锡网站优化公司
  • 家庭路由器建个人网站/怎么优化网站
  • wordpress怎么改后台/京东关键词优化技巧
  • 做动画 的 网站有哪些内容/百度怎么联系客服
  • 网站备案手机号/深圳电子网络推广查询
  • 新网站怎么做排名/seo查询系统
  • 一个做网站编程的条件/爱站工具下载
  • 郴州网站设计公司/win10优化大师好用吗
  • 网络公司网站模版/奉化网站关键词优化费用
  • 大型建站网站/百度免费推广平台
  • 全球云邮登陆网站/网页设计与制作作业成品
  • 线上网站制作/培训平台有哪些
  • 贵州住房和城乡建设委员会网站/山东建站
  • 哪些网站是做采购的/竞价关键词排名软件
  • 根据网站日志做seo/做推广网络
  • 电脑有固定IP 做网站/关键词推广营销
  • 江苏专业网站建设/建站推广
  • 本地最好的网站开发建设公司/nba排名最新赛程
  • 网络管理专业/魔方优化大师官网
  • 免费网站安全/优化大师官方网站
  • 宁波建网站报价/企业网站优化方案
  • 网站建设军成/百度云网盘资源搜索引擎入口
  • 用flask做网站/合肥seo优化公司
  • uniapp打包成 apk
  • 【目标追踪】MUTR3D: A Multi-camera Tracking Framework via 3D-to-2D Queries
  • React源码4 三大核心模块之一:Schedule,scheduleUpdateOnFiber函数
  • Django+Celery 进阶:动态定时任务的添加、修改与智能调度实战
  • MySQL高级篇(二):深入理解数据库事务与MySQL锁机制
  • 使用 pytest 测试框架构建自动化测试套件之一