html中怎么写导航栏线框,用CSS美化网站 -- 导航栏和输入框

news/2024/5/10 9:04:21/文章来源:https://blog.csdn.net/weixin_32236415/article/details/117764037

在上一次用HTML做了一个简单的网站之后,小编决定用CSS来优化网站的结构并且**增添导航栏和输入框

最终效果

c21c53f39bb4

页面修改版

大家可以看到在网页的左上方,新增加了导航栏,网页的左下方新增加了输入框。我们将一步一步说明这是如何实现的。

导航栏

CSS定义格式

简要的说明一下,CSS的语法格式其实非常简单

要定义样式部分的名字 {

要定义的属性: 属性的值;

}

CSS既可以放在HTML的

标签中,也可以单独用CSS文件书写,后一种需要HTML对其进行引用。

href: CSS文件的名字

ul {

list-style-type: none;

margin: 0;

padding: 0;

overflow: hidden;

border: 1px solid #e7e7e7;

background-color: #f3f3f3;

}

li {

float: left;

align-self:center;

}

li a {

display: block;

color: #e7e7e7;

text-align: center;

padding: 14px 16px;

text-decoration: none;

}

li a:hover:not(.active) {

color:#808080;

background-color: #acdbdf;

}

li a.active {

color: white;

background-color: #13abc4;

}

  • 标签定义无序列表。
  • 标签定义列表项目。标签可用在有序列表 (
    1. ) 和无序列表 (
    • ) 中。

    标签定义超链接,用于从一张页面链接到另一张页面。 元素最重要的属性是 href 属性,它指示链接的目标。

    :hover选择器用于选择鼠标指针浮动在上面的元素。

    提示::hover 选择器可用于所有元素,不只是链接。

    li a : 这里定义的链接样式,只有链接在列表中才成立

    HTML中使用

    c21c53f39bb4

    c21c53f39bb4

    最终效果

    这里的颜色会随着“鼠标是否在点击区域上”和“是否被点击”而改变,给用户一种反馈机制。

    输入框

    CSS定义样式

    input[type="text"]

    {

    width:150px;

    display:block;

    margin-bottom:10px;

    background-color:yellow;

    font-family: Verdana, Arial;

    }

    input[type="button"]

    {

    width:120px;

    margin-left:35px;

    display:block;

    font-family: Verdana, Arial;

    }

    HTML 引用

Leave your comment!

I like it

Hard to tell

Know more when you search

标签用于为用户输入创建 HTML 表单。

表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。

form 元素是块级元素,其前后会产生折行。

type属性:规定 input 元素的类型。

类型包括:button,checkbox,file,hidden,image,password,radio,reset,submit,text

c21c53f39bb4

输入框效果

链接点击效果

CSS定义样式

a:link {background-color:#acdbdf;} /* 未被访问的链接 */

a:visited {background-color:#408ab4;} /* 已被访问的链接 */

a:hover {background-color:#acdbdf;} /* 鼠标指针移动到链接上 */

a:active {background-color:#acdbdf;} /* 正在被点击的链接 */

HTML引用

Know more when you search

c21c53f39bb4

鼠标移动到链接上的效果

新增功能就实现到这里,如果大家有任何疑问,可以联系我的邮箱哦:729314484@qq.com

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

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

相关文章

网站云服务器清理,云服务器内存怎么清理

云服务器内存怎么清理 内容精选换一换您可以通过本节内容解决如下问题:用户在管理控制台执行弹性云服务器相关操作后出现异常,针对管理控制台提示的异常信息,应该如何处理?用户参见《弹性云服务器接口参考》调用云服务器相关的API…

网站全局变黑白灰!只需一行代码!

全国性哀悼,很多网站都变为灰色。 到底怎么设置的? 在CSS样式中添加 html {filter: grayscale(100%); } 网上很多资料都是下面这样设置的 html {filter: gray;filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale1);filter: grayscale…

VS“新建网站”与“新建Asp.Net Web 应用程序”的区别

新建网站有两种方法。 1.原来一直用的是直接新建---网站 然后添加后解决方案的项目名称是路径的名称 2.还有一种是新建--项目,然后选web--新建asp.net.web 项目名称是: 新建网站与新建Asp.Net Web 应用程序的区别:VS2010打sp1后,在…

Excel通过网站页面导入数据

选择来自XML数据导入 之后将XML文件改成所有文件就可以看到有.htm的文件,将htm文件打开 在一个HTML页面中选择好表格,之后点击确认,就可以将网页的表格导入Excel

搭建网站速成(1)—hello koa2

强烈安利廖雪峰老师的 koa - 廖雪峰的官方网站 (liaoxuefeng.com) 1.简单的koa2代码 -1.hello koa代码 const Koa require(koa);const app new Koa();app.use(async (ctx, next) > {await next();ctx.response.body "hello koa"; });app.listen(8000); cons…

python爬虫自学网站_Python爬虫学习——获取网页

通过GET请求获取返回的网页,其中加入了User-agent信息,不然会抛出"HTTP Error 403: Forbidden"异常,因为有些网站为了防止这种没有User-agent信息的访问,会验证请求信息中的UserAgent(它的信息包括硬件平台、系统软件、…

搜索引擎更容易识别html,什么样的网站更容易被百度搜索引擎抓取?

搜索引擎友好的网站要具备哪些条件?搜索引擎友好的网站要怎么做呢?要想做好一个让搜索引起喜欢的网站,小编建议你要学会换位思考,从搜索引擎蜘蛛的角度去思考,搜索引擎蜘蛛是如何看待一个网站的页面结构的?…

html怎么转换成app,快速把html、手机网站打包成APP的工具和步骤流程

开心app平台是我们开发的一个打包网站的工具,可以非常方便的把一个手机网站做成APP,也可以直接打包h5代码,免费使用!下面介绍使用开心app平台怎么将网站快速打包成APP分七步进行1、注册开心app平台账号2、创建APP、配置基本信息3、…

php网站和asp上传方法,PHP/ASP上传漏洞探究

一、写在前面***这个上传漏洞利用的原理只是针对form格式上传的asp和php脚本***nc(netcat)用于提交数据包dos界面下运行:nc -vv www.***.com 80<1.txt-vv: 回显80: www端口1.txt: 就是你要发送的数据包(更多使用方法请查看本区的帖子)wse(wsockexpert)对本机端口的监视,抓取…

flask专题-小说网站开发一

在比较了诸多python web框架之后&#xff0c;笔者选择选择了flask框架&#xff0c;因为笔者要做推荐系统&#xff0c;收集实验数据&#xff0c;决定开发一个小型网站&#xff0c;收集信息以作后续的推荐系统&#xff0c;对于我来说flask框架完全够用。 网站网址&#xff1a;htt…

flask专题-小说网站开发二(数据准备)

在确定使用flask开发小说网站之后&#xff0c;就要准备数据了&#xff0c;数据是活的灵魂&#xff0c;没有数据就是个空架子&#xff0c;我自己不可能去写小说了&#xff0c;只能从网站采集了&#xff0c;爬虫就是利器&#xff0c;先准备一下小说数据库&#xff0c;以及整个网站…

flask专题-小说网站开发三(注册,登录)

前面几篇准备好了数据库&#xff0c;数据&#xff0c;现在开始往后开发&#xff0c;部分可能与网上他人使用方式不同&#xff0c;本人第一次做&#xff0c;功能都实现了&#xff0c;这一篇开发注册与登录&#xff0c;先贴样式 前端 登录&#xff1a; 注册&#xff1a; 前端样…

flask专题-小说网站开发四(完结)

之前断更了&#xff0c;小说网站改成基于协同过滤的图书推荐系统了&#xff0c;并已经写完&#xff0c;传到gitee了 链接 实现的功能 推荐一块使用协同过滤的思想&#xff0c;计算物品之间的相似度 web框架使用Flask&#xff0c;小说还支持在线看的 主要功能截图 用户基本模…

帝国CMS7.5开发的小说源码自适应网站源码

全网第一版帝国内核CMS7.5开发的小说源码站自适应网站源码 源码介绍 前期没有章节数据 自带采集火车头采集规则 演示地址 演示地址&#xff1a;http://www.txtzn.com

软件工程课程设计-ch小说网站

CH小说网站 [软件开发计划书、需求分析] 作者&#xff1a;陈春旭&#xff0c;习志鹏 目录 1&#xff0e;引言&#xff08;Introduction&#xff09; 4 1.1 背景&#xff08;Background&#xff09; 4 1.2 目的&#xff08;Purpose&#xff09; 4 1.3 范围&#xff08;Scope&am…

HBuilderX打包web网站之wap2app设置底部菜单tabBar

上面是真实案例&#xff0c;首页、在看、我的就是我设置的菜单&#xff0c;还可以设置图标&#xff0c;填写图片网络地址就行。 下面是代码&#xff0c;可以直接用&#xff1a; 第一步&#xff0c;先下载2个文件或者复制也行&#xff0c;那就新建吧: 分别新建一个css文件&am…

小说站源码(带自动采集开源小说网站源码)

小说网站源码是一套文本自动聚合搜索和展示构建系统&#xff0c;设计用于编写由许多较小的文本文档组合而成的小说网站。它使用了受Markdown启发的最小格式语法&#xff0c;并添加了用于注释、概要和交叉引用的元数据语法。它被设计成一个简单的文本编辑器&#xff0c;允许轻松…

SpringBoot+ Mybatis 开发一个读书网站

项目描述 本项目为javaweb课程设计作业&#xff0c;开发了一个类似于豆瓣读书的书友交流网站。 效果图 项目结构 mapper和pojo可以用generator自动生成&#xff0c;我们只需编写controller就可以了 贴一个userController的代码&#xff0c;其他的都大同小异 package com.te…

基于SSM甜品销售网站

关于开发环境 1. jdk1.8 2. myeclipse10 3. tomcat8 4. mysql utf-8 使用技术 1. ssh 框架 2. log使用的是log4j 3. 自定义properties 4. 字符集 utf-8 5. 中文乱码使用自定义过滤器 6. 分页使用的是pager-taglib框架 7. 后台登陆使用的是frameset框架 课题设计仅供参考学习使用…

旅游管理网站前台+后台

这个网站使用JSPServlet&#xff0c;虽说是JSPServlet但是我看了看&#xff0c;大部分的代码逻辑都是写在JSP里面的。。 这个适用于毕业设计的&#xff0c;简单改一改可以适用于很多网站&#xff0c;可以改后台下拉列表的类型&#xff0c;把这个改成门户网站也不错&#xff0c;…