帝国网站教程wordpress怎么修改菜单栏关键词

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

帝国网站教程,wordpress怎么修改菜单栏关键词,wordpress导航页,如何制作自己的视频网站目录 CSS引入方式 颜色表达方式 CSS选择器 去掉超链接的下划线 路径表示 行高和首行缩进 常见标签 布局标签 flex布局 表单标签 表单项标签 改变鼠标指针的样式 表格标签 div{ box-sizing: border-box; } CSS引入方式 具体有3种引入方式#xff0c;语法如下表格所…目录 CSS引入方式 颜色表达方式 CSS选择器 去掉超链接的下划线 路径表示 行高和首行缩进 常见标签 布局标签 flex布局 表单标签 表单项标签 改变鼠标指针的样式 表格标签 div{ box-sizing: border-box; } CSS引入方式 具体有3种引入方式语法如下表格所示 名称语法描述示例行内样式在标签内使用style属性属性值是css属性键值对。h1 stylexxx:xxx;中国新闻网/h1内部样式定义style标签在标签内部定义css样式。style h1 {…} /style外部样式定义link标签通过href属性引入外部css文件 link relstylesheet hrefcss/news.css
对于上述3种引入方式企业开发的使用情况如下 行内样式会出现大量的代码冗余不方便后期的维护所以不常用常配合JS使用。 内部样式通过定义css选择器让样式作用于当前页面的指定的标签上。可以写在页面任何位置但通常约定写在head标签中 外部样式html和css实现了完全的分离企业开发常用方式。
颜色表达方式 在前端程序开发中颜色的表示方式常见的有如下三种 表示方式属性值说明取值关键字颜色英文单词red、green、bluered、green、blue…rgb表示法rgb(r, g, b)红绿蓝三原色每项取值范围0-255rgb(0,0,0)、rgb(255,255,255)、rgb(255,0,0)rgba表示法rgba(r, g, b, a)红绿蓝三原色a表示透明度取值0-1rgb(0,0,0,0.3)、rgb(255,255,255,0.5)十六进制表示法#rrggbb#开头将数字转换成十六进制表示 #000000、#ff0000、#cccccc简写#000、#ccc
CSS选择器 选择器是选取需设置样式的元素标签但是我们根据业务场景不同选择的标签的需求也是多种多样的所以选择器有很多种。 选择器写法示例示例说明元素选择器元素名称 {…}h1 {…}选择页面上所有的h1标签类选择器.class属性值 {…}.cls {…}选择页面上所有class属性为cls的标签id选择器#id属性值 {…}#hid {…}选择页面上id属性为hid的标签分组选择器选择器1,选择器2{…}h1,h2 {…}选择页面上所有的h1和h2标签属性选择器元素名称[属性] {…}input[type] {…}选择页面上有type属性的input标签元素名称[属性名值] {…}input[typetext] {…}选择页面上type属性为text的input标签后代选择器元素1元素2{…}form input {…}选择form标签内的所有input标签 优先级 id类元素 去掉超链接的下划线 style /* 去掉超链接的下划线 / a{ text-decoration: none; } /style 路径表示 在引入图片、视频、音频、css等内容时我们需要指定文件的路径而在前端开发中路径的书写形式分为两类 绝对路径: 绝对磁盘路径: img srcC:\Users\Administrator\Desktop\HTML\img\logo.png 绝对网络路径: img srchttps://i2.sinaimg.cn/dy/deco/2012/0613/yocc20120613img01/news_logo.png 相对路径:
./ : 当前目录 , ./ 可以省略的 ../: 上一级目录 行高和首行缩进 p { line-height: 2; /
两倍的行高 / text-indent: 2em; / 2个字符的缩进 / } 常见标签 标签作用属性/说明video视频标签src指定视频的url绝对路径/相对路径controls是否显示播放控件width宽度像素/相对于父元素百分比备注: 一般width 和 height 我们只会指定一个另外一个会自动的等比例缩放。height高度像素/相对于父元素百分比备注: 一般width 和 height 我们只会指定一个另外一个会自动的等比例缩放。img图片标签src, widthheightp段落标签br换行标签b / strong加粗strong 具有强调语义u / ins下划线ins 具有强调语义i / em倾斜em 具有强调语义s / del删除线del 具有强调语义 在HTML页面中我们在代码中录入空格、、 这些符号的时候是没有对应的效果的因为浏览器并不能准确的识别此时我们就需要通过字符实体来表示空格, 。常见符号的字符实体如下 字符实体属性/说明nbsp;空格lt;gt; 布局标签 布局标签实际开发网页中会大量频繁的使用 div 和 span 这两个没有语义的布局标签。 标签div span 特点 div标签 一行只显示一个独占一行 宽度默认是父元素的宽度高度默认由内容撑开 可以设置宽高width、height span标签 一行可以显示多个 宽度和高度默认由内容撑开 不可以设置宽高width、height padding、margin属性值可以是4个值、也可以是两个值、也可以是一个值具体的含义如下 padding: 20px 20px 20px 20px; ——- 表示上、右、下、左都是20px padding: 20px 10px; ———————- 表示上下是20px左右是10px padding: 20px; —————————– 表示上、右、下、左都是20px
flex布局 flex是flexible Box的缩写意为弹性布局。采用flex布局的元素称为Flex容器container它的所有子元素自动成为容器成员称为Flex项目item。 通过给父容器添加flex属性,来控制子元素的位置和排列方式。
属性说明取值含义display模式flex使用flex布局flex-direction设置主轴row主轴方向为x轴水平向右。默认column主轴方向为y轴垂直向下。justify-content子元素在主轴上的对齐方式flex-start从头开始排列flex-end从尾部开始排列center在主轴居中对齐space-around平分剩余空间space-between先两边贴边再平分剩余空间 .header{ background-color: #FEDCDD; width: 100%; height: 130; /
将里面两个盒子左右分布 / display: flex; justify-content: space-between; / 两边贴边 / } 表单标签 表单场景: 表单就是在网页中负责数据采集功能的如注册、登录的表单。 表单标签: form 表单属性: action: 规定表单提交时向何处发送表单数据表单提交的URL。 method: 规定用于发送表单数据的方式常见为 GET、POST。 GET表单数据是拼接在url后面的 如 xxxxxxxxxxx?usernameTomage12url中能携带的表单数据大小是有限制的。 POST 表单数据是在请求体消息体中携带的大小没有限制。
form action/save methodpost 姓名:input typetext namename 年龄input typetext nameage input typesubmit value提交 /form 表单项标签: 不同类型的input元素、下拉列表、文本域等。 input: 定义表单项通过type属性控制输入形式 select: 定义下拉列表 textarea: 定义文本域 注意事项 表单中的所有表单项要想能够正常的采集数据在提交的时候能提交到服务端表单项必须指定name属性。 否则无法提交该表单项。 用户名: input typetext nameusername 表单项标签 在一个表单中可以存在很多的表单项而虽然表单项的形式各式各样但是表单项的标签其实就只有三个分别是 input: 表单项 , 通过type属性控制输入形式。
type取值描述text默认值定义单行的输入字段password定义密码字段radio定义单选按钮checkbox定义复选框file定义文件上传按钮date/time/datetime-local定义日期/时间/日期时间number定义数字输入框email定义邮件输入框hidden定义隐藏域submit / reset / button定义提交按钮 / 重置按钮 / 可点击按钮 select: 定义下拉列表, option 定义列表项 textarea: 文本域
而对于input typehidden是一个隐藏域在表单中并不会显示出来但是在提交表单的时候是会提交到服务端的。 !DOCTYPE html html langen headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/title /head bodyform action/save methodpost姓名input typetext br/br密码input typepassword br/br性别!– value属性代表最终提交的值默认为空字符串 –labelinput typeradio namegender value1男/labellabelinput typeradio namegender value0女/labelbr/br爱好labelinput typecheckboxjava/labellabelinput typecheckboxpython/labellabelinput typecheckboxc语言/labellabelinput typecheckboxchecked web/labellabelinput typecheckbox三国杀/labelbr/br图像input typefilebr/br!– date属性选择年月日 –生日input typedatebr/br!– time属性选择小时分钟 –时间input typetimebr/br!– datetime-local属性选择年月日和小时分钟 –日期和时间input typedatetime-localbr/br学历selectoption———-请选择———-/optionoption小学/optionoption初中/optionoption高中/optionoption大学/option/sectionbrbr!– cols属性设置文本域的宽度rows属性设置文本域的高度 –描述textarea cols30 rows10/textareabr/br!– value属性设置隐藏域最后提交值服务器的值 –input typehidden value1input typebutton value按钮input typesubmit value提交/inputbutton typereset重置 /button/form/body /html 改变鼠标指针的样式 .form button{ /
当用户将鼠标移到该按钮上时鼠标指针就会变为手形表明这个按钮是可以点击的。 */ cursor: pointer; } 表格标签 标签描述table定义表格整体thead用于定义表格头部(可选)tbody定义表格中的主体部分(可选)tr表格的行可以包裹多个 tdtd表格单元格(普通)可以包裹内容如果是表头单元格可以替换为 th div{ box-sizing: border-box; } 当你设置 box-sizing: border-box; 后元素设定的宽度和高度将包含内容(content)、内边距(padding)和边框(border)的宽度。这意味着如果同样设置宽度(width)和高度(height)为 100px即使存在 10px 的 padding 和 1px 的边框该 div 的总宽度和高度依然保持为 100px。浏览器会自动调整内容区域的大小来适应这些设定。

  • {box-sizing: border-box; }