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

如何选择购物网站建设一个免费的网站

如何选择购物网站建设,一个免费的网站,下载网站后怎么做的,洛阳网上房地产HTML 与 CSS HTML 是什么#xff1a;即 HyperText Markup language 超文本标记语言#xff0c;咱们熟知的网页就是用它编写的#xff0c;HTML 的作用是定义网页的内容和结构。 HyperText 是指用超链接的方式组织网页#xff0c;把网页联系起来Markup 是指用 标签…HTML 与 CSS HTML 是什么即 HyperText Markup language 超文本标记语言咱们熟知的网页就是用它编写的HTML 的作用是定义网页的内容和结构。 HyperText 是指用超链接的方式组织网页把网页联系起来Markup 是指用 标签 的方式赋予内容不同的功能和含义 CSS 是什么即 Cascading Style Sheets 级联层叠样式表它描述了网页的表现与展示效果 1. HTML 元素 HTML 由一系列元素 elements 组成例如 pHello, world!/p整体称之为元素 p 和 /p 分别称为起始和结束标签 标签包围起来的 Hello, world 称之为内容 p 是预先定义好的 html 标签作用是将内容作为一个单独的段落 元素还可以有属性如 p idp1Hello, world!/p属性一般是预先定义好的这里的 id 属性是给元素一个唯一的标识 元素之间可以嵌套如 pHTML 是一门非常b强大/b的语言/p错误嵌套写法 pHTML 是一门非常b强大的语言/p/b不包含内容的元素称之为空元素如 img src1.png img src1.png/img 作用是用来展示图片src 属性用来指明图片路径 2. HTML 页面 前面介绍的只是单独的 HTML 元素它们可以充当一份完整的 HTML 页面的组成部分 !DOCTYPE html htmlheadmeta charsetutf-8title测试页面/title/headbodyp idp1Hello, world!/pimg src1.png/body /htmlhtml 元素囊括了页面中所有其它元素整个页面只需一个称为根元素head 元素包含的是那些不用于展现内容的元素如 titlelinkmeta 等body 元素包含了对用户展现内容的元素例如后面会学到的用于展示文本、图片、视频、音频的各种元素 3. 常见元素 1) 文本 Heading h11号标题/h1 h22号标题/h2 h33号标题/h3 h44号标题/h4 h55号标题/h5 h66号标题/h6Paragraph p段落/pList 无序列表 unordered list ulli列表项1/lili列表项2/lili列表项3/li /ul有序列表 olli列表项1/lili列表项2/lili列表项3/li /ol多级列表 ulli北京市ulli海淀区/lili朝阳区/lili昌平区/li/ul/lili河北省ulli石家庄/lili保定/li/ul/li /ulAnchor 锚超链接 a href网页地址超链接文本/a2) 多媒体 Image img src文件路径src 格式有 3 种 文件地址 data URL格式如下 data:媒体类型;base64,数据object URL需要配合 javascript 使用 Video video src文件路径/videoAudio audio src文件路径/audio3) 表单 作用与语法 表单的作用收集用户填入的数据并将这些数据提交给服务器 表单的语法 form action服务器地址 method请求方式 enctype数据格式!-- 表单项 --input typesubmit value提交按钮 /formmethod 请求方式有 get 默认提交时数据跟在 URL 地址之后post 提交时数据在请求体内 enctype 在 post 请求时指定请求体的数据格式 application/x-www-form-urlencoded默认multipart/form-data 其中表单项提供多种收集数据的方式 有 name 属性的表单项数据才会被发送给服务器 常见的表单项 文本框 input typetext nameuesrname密码框 input typepassword namepassword隐藏框 input typehidden nameid日期框 input typedate namebirthday单选 input typeradio namesex value男 checked input typeradio namesex value女多选 input typecheckbox namefav value唱歌 input typecheckbox namefav value逛街 input typecheckbox namefav value游戏文件上传 input typefile nameavatar4. HTTP 请求 1) 请求组成 请求由三部分组成 请求行请求头请求体 可以用 telnet 程序测试 2) 请求方式与数据格式 get 请求示例 GET /test2?name%E5%BC%A0age20 HTTP/1.1 Host: localhost%E5%BC%A0 是【张】经过 URL 编码后的结果 post 请求示例 POST /test2 HTTP/1.1 Host: localhost Content-Type: application/x-www-form-urlencoded Content-Length: 21name%E5%BC%A0age18application/x-www-form-urlencoed 格式细节 参数分成名字和值中间用 分隔多个参数使用 进行分隔【张】等特殊字符需要用 encodeURIComponent() 编码为 【%E5%BC%A0】后才能发送 json 请求示例 POST /test3 HTTP/1.1 Host: localhost Content-Type: application/json Content-Length: 25{name:zhang,age:18}json 对象格式 {属性名:属性值}其中属性值可以是 字符串 “”数字true, falsenull对象数组 json 数组格式 [元素1, 元素2, ...]multipart 请求示例 POST /test2 HTTP/1.1 Host: localhost Content-Type: multipart/form-data; boundary123 Content-Length: 125--123 Content-Disposition: form-data; namenamelisi --123 Content-Disposition: form-data; nameage30 --123--boundary123 用来定义分隔符起始分隔符是 --分隔符结束分隔符是 --分隔符-- 数据格式小结 客户端发送 编码 application/x-www-form-urlencoded url 编码application/jsonutf-8 编码multipart/form-data每部分编码可以不同 表单只支持以 application/x-www-form-urlencoded 和 multipart/form-data 格式发送数据文件上传需要用 multipart/form-data 格式js 代码可以支持任意格式发送数据 服务端接收 对 application/x-www-form-urlencoded 和 multipart/form-data 格式的数据Spring 接收方式是统一的只需要用 java bean 的属性名对应请求参数名即可对于 applicaiton/json 格式的数据Spring 接收需要使用 RequestBody 注解 java bean 的方式 3) session 原理 Http 无状态有会话 无状态是指请求之间相互独立第一次请求的数据第二次请求不能重用有会话是指客户端和服务端都有相应的技术可以暂存数据让数据在请求间共享 服务端使用了 session 技术来暂存数据 存 GET /s1?namezhang HTTP/1.1 Host: localhost取 GET /s2 HTTP/1.1 Host: localhost Cookie: JSESSIONID560FA845D02AE09B176E1BC5D9816A5Dsession 技术实现身份验证 #mermaid-svg-h2txbx0y57suuSEe {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-h2txbx0y57suuSEe .error-icon{fill:#552222;}#mermaid-svg-h2txbx0y57suuSEe .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-h2txbx0y57suuSEe .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-h2txbx0y57suuSEe .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-h2txbx0y57suuSEe .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-h2txbx0y57suuSEe .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-h2txbx0y57suuSEe .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-h2txbx0y57suuSEe .marker{fill:#333333;stroke:#333333;}#mermaid-svg-h2txbx0y57suuSEe .marker.cross{stroke:#333333;}#mermaid-svg-h2txbx0y57suuSEe svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-h2txbx0y57suuSEe .actor{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-svg-h2txbx0y57suuSEe text.actortspan{fill:black;stroke:none;}#mermaid-svg-h2txbx0y57suuSEe .actor-line{stroke:grey;}#mermaid-svg-h2txbx0y57suuSEe .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333;}#mermaid-svg-h2txbx0y57suuSEe .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:#333;}#mermaid-svg-h2txbx0y57suuSEe #arrowhead path{fill:#333;stroke:#333;}#mermaid-svg-h2txbx0y57suuSEe .sequenceNumber{fill:white;}#mermaid-svg-h2txbx0y57suuSEe #sequencenumber{fill:#333;}#mermaid-svg-h2txbx0y57suuSEe #crosshead path{fill:#333;stroke:#333;}#mermaid-svg-h2txbx0y57suuSEe .messageText{fill:#333;stroke:#333;}#mermaid-svg-h2txbx0y57suuSEe .labelBox{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-svg-h2txbx0y57suuSEe .labelText,#mermaid-svg-h2txbx0y57suuSEe .labelTexttspan{fill:black;stroke:none;}#mermaid-svg-h2txbx0y57suuSEe .loopText,#mermaid-svg-h2txbx0y57suuSEe .loopTexttspan{fill:black;stroke:none;}#mermaid-svg-h2txbx0y57suuSEe .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);}#mermaid-svg-h2txbx0y57suuSEe .note{stroke:#aaaa33;fill:#fff5ad;}#mermaid-svg-h2txbx0y57suuSEe .noteText,#mermaid-svg-h2txbx0y57suuSEe .noteTexttspan{fill:black;stroke:none;}#mermaid-svg-h2txbx0y57suuSEe .activation0{fill:#f4f4f4;stroke:#666;}#mermaid-svg-h2txbx0y57suuSEe .activation1{fill:#f4f4f4;stroke:#666;}#mermaid-svg-h2txbx0y57suuSEe .activation2{fill:#f4f4f4;stroke:#666;}#mermaid-svg-h2txbx0y57suuSEe .actorPopupMenu{position:absolute;}#mermaid-svg-h2txbx0y57suuSEe .actorPopupMenuPanel{position:absolute;fill:#ECECFF;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#mermaid-svg-h2txbx0y57suuSEe .actor-man line{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-svg-h2txbx0y57suuSEe .actor-man circle,#mermaid-svg-h2txbx0y57suuSEe line{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;stroke-width:2px;}#mermaid-svg-h2txbx0y57suuSEe :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}ClientLoginControllerLoginInterceptorSession登录请求检查用户名密码验证通过存入用户名登录成功其它请求获取用户名用户名存在放行ClientLoginControllerLoginInterceptorSession4) jwt 原理 jwt 技术实现身份验证 #mermaid-svg-aD79G70mMPFGyAL7 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-aD79G70mMPFGyAL7 .error-icon{fill:#552222;}#mermaid-svg-aD79G70mMPFGyAL7 .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-aD79G70mMPFGyAL7 .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-aD79G70mMPFGyAL7 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-aD79G70mMPFGyAL7 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-aD79G70mMPFGyAL7 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-aD79G70mMPFGyAL7 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-aD79G70mMPFGyAL7 .marker{fill:#333333;stroke:#333333;}#mermaid-svg-aD79G70mMPFGyAL7 .marker.cross{stroke:#333333;}#mermaid-svg-aD79G70mMPFGyAL7 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-aD79G70mMPFGyAL7 .actor{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-svg-aD79G70mMPFGyAL7 text.actortspan{fill:black;stroke:none;}#mermaid-svg-aD79G70mMPFGyAL7 .actor-line{stroke:grey;}#mermaid-svg-aD79G70mMPFGyAL7 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333;}#mermaid-svg-aD79G70mMPFGyAL7 .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:#333;}#mermaid-svg-aD79G70mMPFGyAL7 #arrowhead path{fill:#333;stroke:#333;}#mermaid-svg-aD79G70mMPFGyAL7 .sequenceNumber{fill:white;}#mermaid-svg-aD79G70mMPFGyAL7 #sequencenumber{fill:#333;}#mermaid-svg-aD79G70mMPFGyAL7 #crosshead path{fill:#333;stroke:#333;}#mermaid-svg-aD79G70mMPFGyAL7 .messageText{fill:#333;stroke:#333;}#mermaid-svg-aD79G70mMPFGyAL7 .labelBox{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-svg-aD79G70mMPFGyAL7 .labelText,#mermaid-svg-aD79G70mMPFGyAL7 .labelTexttspan{fill:black;stroke:none;}#mermaid-svg-aD79G70mMPFGyAL7 .loopText,#mermaid-svg-aD79G70mMPFGyAL7 .loopTexttspan{fill:black;stroke:none;}#mermaid-svg-aD79G70mMPFGyAL7 .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);}#mermaid-svg-aD79G70mMPFGyAL7 .note{stroke:#aaaa33;fill:#fff5ad;}#mermaid-svg-aD79G70mMPFGyAL7 .noteText,#mermaid-svg-aD79G70mMPFGyAL7 .noteTexttspan{fill:black;stroke:none;}#mermaid-svg-aD79G70mMPFGyAL7 .activation0{fill:#f4f4f4;stroke:#666;}#mermaid-svg-aD79G70mMPFGyAL7 .activation1{fill:#f4f4f4;stroke:#666;}#mermaid-svg-aD79G70mMPFGyAL7 .activation2{fill:#f4f4f4;stroke:#666;}#mermaid-svg-aD79G70mMPFGyAL7 .actorPopupMenu{position:absolute;}#mermaid-svg-aD79G70mMPFGyAL7 .actorPopupMenuPanel{position:absolute;fill:#ECECFF;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#mermaid-svg-aD79G70mMPFGyAL7 .actor-man line{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;}#mermaid-svg-aD79G70mMPFGyAL7 .actor-man circle,#mermaid-svg-aD79G70mMPFGyAL7 line{stroke:hsl(259.6261682243, 59.7765363128%, 87.9019607843%);fill:#ECECFF;stroke-width:2px;}#mermaid-svg-aD79G70mMPFGyAL7 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}ClientLoginControllerLoginInterceptor登录请求检查用户名密码验证通过登录成功返回token其它请求携带token校验token校验无误放行ClientLoginControllerLoginInterceptor生成 token GET /j1?namezhangpass123 HTTP/1.1 Host: localhost校验 token GET /j2 HTTP/1.1 Host: localhost Authorization: eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiJ9._1-P_TLlzQPb1_lCyGwplMZaKQ8Mcw_plBbYPZ3OX285. CSS 即 Cascading Style Sheets它描述了网页的表现与展示效果 1) 选择器 type 选择器 - 根据标签名进行匹配元素选择器 class 选择器 - 根据元素的 class 属性进行匹配 id 选择器 - 根据元素的 id 属性进行匹配 2) 属性和值 background-color : red;…display 3) 布局 与布局相关的 html 元素 divtemplate
文章转载自:
http://www.morning.kjxgc.cn.gov.cn.kjxgc.cn
http://www.morning.rhmk.cn.gov.cn.rhmk.cn
http://www.morning.nkmw.cn.gov.cn.nkmw.cn
http://www.morning.qfgxk.cn.gov.cn.qfgxk.cn
http://www.morning.nfgbf.cn.gov.cn.nfgbf.cn
http://www.morning.hxrg.cn.gov.cn.hxrg.cn
http://www.morning.mqlsf.cn.gov.cn.mqlsf.cn
http://www.morning.mrlkr.cn.gov.cn.mrlkr.cn
http://www.morning.tbwsl.cn.gov.cn.tbwsl.cn
http://www.morning.dtrcl.cn.gov.cn.dtrcl.cn
http://www.morning.mrpqg.cn.gov.cn.mrpqg.cn
http://www.morning.tfpbm.cn.gov.cn.tfpbm.cn
http://www.morning.wypyl.cn.gov.cn.wypyl.cn
http://www.morning.rtbj.cn.gov.cn.rtbj.cn
http://www.morning.yrxcn.cn.gov.cn.yrxcn.cn
http://www.morning.qmfhh.cn.gov.cn.qmfhh.cn
http://www.morning.gdgylp.com.gov.cn.gdgylp.com
http://www.morning.lsnnq.cn.gov.cn.lsnnq.cn
http://www.morning.dpdns.cn.gov.cn.dpdns.cn
http://www.morning.pwgzh.cn.gov.cn.pwgzh.cn
http://www.morning.rywn.cn.gov.cn.rywn.cn
http://www.morning.qyhcg.cn.gov.cn.qyhcg.cn
http://www.morning.kxmyj.cn.gov.cn.kxmyj.cn
http://www.morning.rkck.cn.gov.cn.rkck.cn
http://www.morning.gkdqt.cn.gov.cn.gkdqt.cn
http://www.morning.kttbx.cn.gov.cn.kttbx.cn
http://www.morning.krkwp.cn.gov.cn.krkwp.cn
http://www.morning.bhrbr.cn.gov.cn.bhrbr.cn
http://www.morning.rqhn.cn.gov.cn.rqhn.cn
http://www.morning.pzss.cn.gov.cn.pzss.cn
http://www.morning.xshkh.cn.gov.cn.xshkh.cn
http://www.morning.pgzgy.cn.gov.cn.pgzgy.cn
http://www.morning.twhgn.cn.gov.cn.twhgn.cn
http://www.morning.sbjhm.cn.gov.cn.sbjhm.cn
http://www.morning.xjnjb.cn.gov.cn.xjnjb.cn
http://www.morning.gwsfq.cn.gov.cn.gwsfq.cn
http://www.morning.zdnrb.cn.gov.cn.zdnrb.cn
http://www.morning.jksgy.cn.gov.cn.jksgy.cn
http://www.morning.ytmx.cn.gov.cn.ytmx.cn
http://www.morning.sjsfw.cn.gov.cn.sjsfw.cn
http://www.morning.hqsnt.cn.gov.cn.hqsnt.cn
http://www.morning.hwprz.cn.gov.cn.hwprz.cn
http://www.morning.qxlhj.cn.gov.cn.qxlhj.cn
http://www.morning.wnkqt.cn.gov.cn.wnkqt.cn
http://www.morning.tjndb.cn.gov.cn.tjndb.cn
http://www.morning.zxqqx.cn.gov.cn.zxqqx.cn
http://www.morning.cbvlus.cn.gov.cn.cbvlus.cn
http://www.morning.tblbr.cn.gov.cn.tblbr.cn
http://www.morning.jjwt.cn.gov.cn.jjwt.cn
http://www.morning.rjfr.cn.gov.cn.rjfr.cn
http://www.morning.hlxxl.cn.gov.cn.hlxxl.cn
http://www.morning.fhykt.cn.gov.cn.fhykt.cn
http://www.morning.xqnzn.cn.gov.cn.xqnzn.cn
http://www.morning.hxlpm.cn.gov.cn.hxlpm.cn
http://www.morning.lslin.com.gov.cn.lslin.com
http://www.morning.pwxkn.cn.gov.cn.pwxkn.cn
http://www.morning.bwkhp.cn.gov.cn.bwkhp.cn
http://www.morning.jmllh.cn.gov.cn.jmllh.cn
http://www.morning.jlgjn.cn.gov.cn.jlgjn.cn
http://www.morning.cnqwn.cn.gov.cn.cnqwn.cn
http://www.morning.ntkpc.cn.gov.cn.ntkpc.cn
http://www.morning.krwzy.cn.gov.cn.krwzy.cn
http://www.morning.brnwc.cn.gov.cn.brnwc.cn
http://www.morning.jxrpn.cn.gov.cn.jxrpn.cn
http://www.morning.kmwbq.cn.gov.cn.kmwbq.cn
http://www.morning.snkry.cn.gov.cn.snkry.cn
http://www.morning.tmbtm.cn.gov.cn.tmbtm.cn
http://www.morning.mypxm.com.gov.cn.mypxm.com
http://www.morning.lmknf.cn.gov.cn.lmknf.cn
http://www.morning.nwllb.cn.gov.cn.nwllb.cn
http://www.morning.leboju.com.gov.cn.leboju.com
http://www.morning.kzxlc.cn.gov.cn.kzxlc.cn
http://www.morning.qytyt.cn.gov.cn.qytyt.cn
http://www.morning.kzbpx.cn.gov.cn.kzbpx.cn
http://www.morning.pdwny.cn.gov.cn.pdwny.cn
http://www.morning.thrtt.cn.gov.cn.thrtt.cn
http://www.morning.wwwghs.com.gov.cn.wwwghs.com
http://www.morning.gkmwk.cn.gov.cn.gkmwk.cn
http://www.morning.sfyqs.cn.gov.cn.sfyqs.cn
http://www.morning.mrkbz.cn.gov.cn.mrkbz.cn
http://www.tj-hxxt.cn/news/246177.html

相关文章:

  • 网站的二维码怎么做企业营销型网站建设方案
  • 郑州专业的网站建设公司排名给公众号做头像的网站
  • 网站建设收费标准wordpress uctheme
  • 个人网站如果做凡客精选app下载
  • 胶州网站建设公司哪家好做的最好自考网站是哪个
  • 网站做防篡改红酒网站制作
  • 怎么在国税网站上做实名认证吗免费标志在线设计生成
  • 佛山网站建设找哪家免费建站网站一级大
  • 松江区网站建设公司企业网站管理系统的运维服务
  • 做淘宝一件代发的网站学做网站要代码
  • 郑州市建设局官方网站京东网站的设计特点
  • 更改各网站企业信息怎么做四川省微信网站建设推广
  • 呼市做网站wordpress phpwind
  • 专注郑州网站建设深圳专业做网站设计公司
  • 网站首页像素网站建设论文范文
  • 中小型网站建设 教案如何在凡科建设网站
  • 阿三做网站找别人做网站要注意什么
  • 浦口区城乡建设集团网站我要做网站
  • 古镇网站建设制作网站开发客户流程 6个阶段
  • 郑州网站开发公司国内开源平台
  • 价格划算的做pc端网站wordpress 删除 分类存档
  • 中国网站排名 优帮云上海网站建设制
  • 做变性手术视频网站网站怎么做适配
  • 惠州市网站制作有限公司微信公众号缴费
  • ps里怎么做网站个人网站认证
  • 网站建设多少钱京icp备成都广告公司
  • 营销网站建设网站开发wordpress添加用户关闭邮箱
  • 佛山公众平台网站推广多少钱高密哪里做网站好
  • 温岭企业网站建设公司网站开发人员工具下载视频
  • 网站建设的面试要求wordpress 上传主题 出错