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

濮阳做网站的公司有哪些网站设计 方案

濮阳做网站的公司有哪些,网站设计 方案,丈哥seo博客,百度渠道开户哪里找文章目录 前言一、CSS引入方式1.行内操作2.内部操作3.外部操作 二、常用选择器1.标签选择器2.类选择器3.id选择器4.群组选择器5.后代选择器 三、字体常用设置1.字体类型2.字体大小3.字体样式4.字体粗细 四、div盒子模型1.盒子边框2.外边距3.内边距4.浮动 综合实战案例 前言 以… 文章目录 前言一、CSS引入方式1.行内操作2.内部操作3.外部操作 二、常用选择器1.标签选择器2.类选择器3.id选择器4.群组选择器5.后代选择器 三、字体常用设置1.字体类型2.字体大小3.字体样式4.字体粗细 四、div盒子模型1.盒子边框2.外边距3.内边距4.浮动 综合实战案例 前言 以盖房子比喻我们的网页HTML就是房屋主体CSS就是给房屋装修JS就是给房屋买家具今天介绍CSS语法部分。 一、CSS引入方式 1.行内操作 CSS引入方式的第一种是行内操作首先我们先写一组HTML代码 !DOCTYPE html html langen headmeta charsetUTF-8titleCSS引入/title /head bodyp我是P标签 -- 1/p p我是P标签 -- 2/p /body /html运行结果如下 我们会发现字体没有颜色大小也很单调接下来给字体加上颜色及修改大小用到style属性代码如下 !DOCTYPE html html langen headmeta charsetUTF-8titleCSS引入/title /head body !--1、行内CSS操作-- p stylecolor: red我是P标签 -- 1/p p stylecolor: green; font-size: 30px我是P标签 -- 2/p /body /html代码运行结果如下 这时候我们也会发现如果要定义的样式非常多写在标签内部就很长很乱代码阅读性很差接下来会用到第二种CSS引入方式。 2.内部操作 内部操作也叫头部操作在head里面使用style标签代码如下 !DOCTYPE html html langen headmeta charsetUTF-8titleCSS引入/title!--2、头部CSS操作--stylespan {color: purple;font-family: 宋体;}/style /head body span学习头部CSS操作/span /body /html运行后结果如下 假设现在样式标签很多全部都写在该HTML文件中也会显得代码很冗长接下来介绍第三种CSS引入方式。 3.外部操作 外部CSS操作在外部单独新建一个css文件名字随便起比如这里取名为demo.css然后回到HTML文件中继续写代码代码如下 !DOCTYPE html html langen headmeta charsetUTF-8titleCSS引入/title!--3、外部CSS操作--link relstylesheet hrefdemo.css /head body !--i标签是斜体标签-- i好好学习天天向上/i /body /htmlCSS代码如下 运行HTML代码后结果如下 三种CSS引入方式根据自己喜好选择即可如果项目非常大一定是使用外部CSS引入的方式。 二、常用选择器 选择器就是选中标签的方式分为5种。 1.标签选择器 标签选择器是通过标签名选中标签代码示例如下 !DOCTYPE html html langen headmeta charsetUTF-8title标签选择器/title!--标签选择器通过标签名选中标签--styleb {color: red;}span {color: green;}/style /head body !--b标签是粗体标签-- b我是b标签 -- 1/b hr span我是span标签/span hr b我是b标签 -- 2/b /body /html运行后结果如下 2.类选择器 类选择器是通过class属性值选中标签现在有代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title类选择器.: class/titlestylep {color: red;}/style /head body p我是p标签 -- 1/p p我是p标签 -- 2/p p我是p标签 -- 3/p /body /html运行结果如下 假如我现在只想让标签1和3改变颜色2不变这时候就要对1和3加上属性classclass类用.点指代代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title类选择器.: class/titlestyle.p1 {color: red;}/style /head body p classp1我是p标签 -- 1/p p我是p标签 -- 2/p p classp1我是p标签 -- 3/p /body /html运行后结果如下 代码做进一步升级 !DOCTYPE html html langen headmeta charsetUTF-8title类选择器.: class/titlestyle.p1 {color: red;}/style /head body p classp1我是p标签 -- 1/p p我是p标签 -- 2/p p classp1我是p标签 -- 3/p span classp1我是span -- 3/span /body /html这时候span标签的内容也会变颜色因为类选择器选中的是同一类而不管是不是同一种标签运行结果如下 3.id选择器 id选择器用#号来指代代码示例如下 !DOCTYPE html html langen headmeta charsetUTF-8titleid选择器 -- #/titlestyle#p1 {font-size: 20px;color: red;}/style /head body p idp1id选择器 -- 1/p pid选择器 -- 2/p pid选择器 -- 3/p /body /html运行后结果如下 这时候我们继续修改代码为下面的p标签也设置同样的id和属性值代码如下所示 !DOCTYPE html html langen headmeta charsetUTF-8titleid选择器 -- #/titlestyle#p1 {font-size: 20px;color: red;}/style /head body p idp1id选择器 -- 1/p p idp1id选择器 -- 2/p pid选择器 -- 3/p /body /html但是里面代码很明显是有错误的因为id值是唯一的类似于我们的身份证号码不能有重复的而类class是可以有多个重复的这就是id选择器的特殊之处。 4.群组选择器 群组选择器用,逗号来指代我们来写一组代码 !DOCTYPE html html langen headmeta charsetUTF-8title群组选择器 -- ,/titlestylespan {color: red;}p {color: red;}/style /head body span我爱你/span p好天气/p /body /html这组代码实现的功能就是给span标签和p标签内容都改颜色虽然可以实现但是我们会发现代码变的冗长了如果有多个不同标签那么会更长这时候可以使用群组选择器将代码缩短具体代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title群组选择器 -- ,/titlestylespan, p {color: green;}/style /head body span我爱你/span p好天气/p /body /html运行后结果如下 5.后代选择器 我们可以看这样一组代码 headmeta charsetUTF-8title后代选择器/titlestylespan {color: red;}/style /head body pa hrefspan学习后代选择器/span/a /p span我是span标签/span /body /html运行后结果如下 假如我们只想让a标签里面的span标签改变颜色这里就要用到后代选择器当然也可以单独设置id或者class但是我们用后代选择器来看看怎么改代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title后代选择器/titlestylep a span {color: blue;}/style /head body pa hrefspan学习后代选择器/span/a /p span我是span标签/span /body /html运行后结果如下 三、字体常用设置 1.字体类型 字体类型用font-family属性具体代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title字体设置/titlestyle#p1 {/*字体类型*/font-family: 宋体;}/style /head body p idp1学习字体设置/p /body /html运行后结果如下 可以继续改为黑体代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title字体设置/titlestyle#p1 {/*字体类型*/font-family: 黑体;}/style /head body p idp1学习字体设置/p /body /html运行后结果如下 2.字体大小 字体大小用属性font-size具体代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title字体设置/titlestyle#p1 {/*字体大小*/font-size: 30px;}/style /head body p idp1学习字体设置/p /body /html 运行后结果如下 3.字体样式 字体样式使用属性font-style属性值常用的有italic(斜体)和normal(正常)具体代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title字体设置/titlestyle#p1 {/*字体样式*/font-style: italic;}/style /head body p idp1学习字体设置/p /body /html运行后结果如下 4.字体粗细 字体粗细使用font-weight属性常用属性值就是normal(正常)和bold(粗)代码示例如下 !DOCTYPE html html langen headmeta charsetUTF-8title字体设置/titlestyle#p1 {/*字体粗细*/font-weight: bold;}/style /head body p idp1学习字体设置/p /body /html运行后结果如下 四、div盒子模型 盒子模型就是给网页划分不同区域每个区域有特定的功能盒子里面的标签如果要转移位置只需挪动盒子即可不用一个个标签去挪动说白了就是便于管理。 1.盒子边框 盒子模型的标签是div具体用法代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title盒子边框/titlestylediv {/*盒子宽度width*/width: 200px;/*盒子高度height*/height: 200px;/*盒子边框border*//*border有三个参数粗细 线的类型 颜色*//*线类型有实线(solid) 虚线(dashed) 点线(dotted)*/border: 1px solid red;}/style /head body div/div /body /html运行后结果如下 盒子建好之后我们可以在里面写一些标签内容代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title盒子边框/titlestylediv {width: 200px;height: 200px;border: 1px solid red;}/style /head body divp天气真好/pp天气真好/pp天气真好/p /div /body /html运行后结果如下 还可以给盒子添加背景颜色使用background-color属性代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title盒子边框/titlestylediv {width: 200px;height: 200px;border: 1px solid red;background-color: orange;}/style /head body div/div /body /html运行后结果如下 2.外边距 接下来看看外边距外边距是盒子与盒子之间的边距以及盒子与浏览器之间的边距我们先创建两个盒子代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title外边距/titlestyle#d1 {width: 300px;height: 300px;background-color: green;}#d2 {width: 300px;height: 300px;background-color: orange;}/style /head body div idd1/divdiv idd2/div /body /html运行后结果如下 div标签是默认从上往下展示可以看到两个盒子目前是挨在一起接下来为他们设置边距代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title外边距/titlestyle#d1 {width: 300px;height: 300px;background-color: green;}#d2 {width: 300px;height: 300px;background-color: orange;/*上边距*/margin-top: 50px;/*左边距*/margin-left: 50px;}/style /head body div idd1/divdiv idd2/div /body /html运行后结果如下 接下来很关键的是如何让盒子居中这里用到margin属性属性值是auto意思就是自动根据浏览器大小居中显示代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title外边距/titlestyle#d2 {width: 300px;height: 300px;background-color: orange;/*盒子居中*/margin: auto;}/style /head body div idd2/div /body /html运行后结果如下 3.内边距 内边距是盒子里面内容与盒子之间的边距可以先看下面这组代码 !DOCTYPE html html langen headmeta charsetUTF-8title内边距/titlestyle.d1 {width: 300px;height: 300px;border: 2px solid red;}/style /head body div classd1p学习内边距/p /div /body /html运行后结果如下 接下来把盒子里面内容上下左右距离调整代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title内边距/titlestyle.d1 {width: 300px;height: 300px;border: 2px solid red;/*内容距离盒子上边的边距*/padding-top: 50px;/*内容距离盒子左边的边距*/padding-left: 50px;}/style /head body div classd1p学习内边距/p /div /body /html运行后结果如下 这时候我们会注意到盒子整体变大了这是因为内边距会撑大盒子以保持除开刚才上边和左边撑开的内边距盒子整体大小依然是我们设置的尺寸300px。 4.浮动 浮动就是把原有默认的位置进行移动比如我们上面定义的两个盒子默认是上下挨着展示代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title浮动/titlestyle#d1 {width: 300px;height: 300px;background-color: green;}#d2 {width: 300px;height: 300px;background-color: orange;}/style /head body div idd1/div div idd2/div /body /html运行后结果如下 现在我将下面的盒子位置移动到右边称为浮动用到float属性值为right代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title浮动/titlestyle#d1 {width: 300px;height: 300px;background-color: green;}#d2 {width: 300px;height: 300px;background-color: orange;float: right;}/style /head body div idd1/div div idd2/div /body /html运行后结果如下 综合实战案例 实战案例需求编写注册页面先看效果图如下 附上全部代码如下 !DOCTYPE html html langen headmeta charsetUTF-8title注册页面(案例)/titlestylediv {width: 300px;height: 320px;border: 1px solid grey;border-radius: 5px;border: 1px solid grey;padding: 10px;margin: auto;}span {border-bottom: 5px solid purple;padding-bottom: 6px;}#a1 {float: right;color: deepskyblue;text-decoration: none;}.A {width: 290px;height: 30px;margin-bottom: 8px;border-radius: 5px;border: 1px solid grey;}.B {width: 190px;height: 30px;margin-bottom: 8px;border-radius: 5px;border: 1px solid grey;}.C {width: 90px;height: 30px;border-radius: 5px;border: 1px solid grey;color: purple;}.D {width: 90px;height: 30px;border-radius: 5px;border: 1px solid grey;background-image: url(https://gimg2.baidu.com/image_search/srchttp%3A%2F%2Fzhuangjiba.com%2Fd%2Ffile%2Fhelp%2F2018%2F08%2Fcfdefaddb3f47d78f8c66a7de28720aa.pngreferhttp%3A%2F%2Fzhuangjiba.comapp2002sizef9999,10000qa80n0g0nfmtauto?sec1655473640t3942417cfe379e590c48a9340d06952b);background-size: 85px 30px;vertical-align: middle;}.E {width: 290px;height: 30px;border-radius: 5px;border: 1px solid grey;color: deepskyblue;}/style /head bodydivform actionspan请注册/spana ida1 href立即登录/ahrinput typetext placeholder请输入手机号 classA brinput typetext placeholder请输入短信验证码 classBinput typebutton value发送验证码 classC brinput typetext placeholder请输入用户名 classA brinput typepassword placeholder请输入密码 classA brinput typepassword placeholder请再次输入密码 classA brinput typetext placeholder请输入图形验证码 classBinput typebutton classDbrinput typesubmit value立即注册 classE/form /div /body /html
http://www.hkea.cn/news/14305706/

相关文章:

  • 进了网站的后台系统 怎么改公司的网站python 开发手机app
  • 网站播放图片多大合适乐清论坛网乐清
  • 本机做网站资源最全的网盘搜索引擎
  • 网站整站下载器下载utf8网页乱码支付网站建设费
  • 专业的做网站鞍山网站建设公司
  • 公司网站页面网站建设品牌
  • 做网站需要掌握的技术北京有名的广告公司
  • 婚纱摄影网站怎么建设如何提高网站的搜索
  • 网站建设接口开发网站美食建设图片
  • 建设网站需要花费什么费用怎么办网站平台
  • 1天学会搭建营销网站py可以做网站吗
  • 蒙古网站群建设亳州做网站哪家好
  • 网站在那里备案企业小程序开发
  • 制作公司网站视频上海环球金融中心简介
  • 网站规划设计的一般流程用asp.net做的网站贴吧
  • 中国全球门户网站邢台吧贴吧
  • 郑州自建网站个性化网站定制
  • 西安做网站公司哪家好 应该怎么选择企业网站有什么
  • 本科学院网站建设方案深圳网站建设企业
  • 一个主机建多少个网站酒店网站建设背景分析
  • 唐山网站建设400多少钱最新军事新闻热点事件
  • 网站专题策划中国电信六大外包公司
  • 一家专门做原产地的网站做网页要钱吗
  • html怎么做网站设计怎样做免费网站
  • 深圳营销网站建设模板wordpress 短网址插件
  • 外贸网站建设 义乌做网站效果图是用ps还是ai
  • 无域名网站 能否被百度网站建设需要服务器么
  • 千海网站建设 小程序做美食软件视频网站
  • 百度微信网站顺企网下载安装手机版
  • 如何优化网站内部链接电商如何推广