javaweb-页面设计之借用其他网站的代码帮助完成页面排版美化(idea版)

方法背景

对于一个做java后端的程序员,设计网站的页面,往往是一件很是头疼的事情。
这里给大家提供一种比较取巧的方式,借用其他网站的代码完成自己设计网站的页面。

方法的使用建议与注意

建议:这个方法做出来的网页,基本风格(颜色,位置)你可以再随便改改
注意:切勿商用,这个方法就是做做实验用

方法缺点

如果自己处理不好,可能会造成代码的大量冗余

操作流程
第一步:

找到一个适合的网站(以咱们CSDN首页为例:https://www.csdn.net/),右键查看源代码
在这里插入图片描述

第二步:

到这里如果有一点HTML的基础,应该就有一点头绪了
蓝色字体并带有蓝色下划线的就是css与js的样式链接。从这里看到的样式都是使用的外联样式
(感兴趣的可以看看百度的源代码,那个就有点不一样了,源代码里面嵌入了好多的内联样式),
而且使用的都是相对路径(绝对路径一般都是http或者https开头)

第三步:

黏贴复制,Ctrl+A,Ctrl+C,黏贴到自己的javaweb的HTML页面或者jsp页面

第四步:

页面修改
对于页面多余代码的修改:可以借助浏览器(右键 “审查元素”,快捷键:F12),点击图中那个“箭头”,帮你定位你不需要的部分,进行定点删除
在这里插入图片描述
找到相应代码位置,(一般复制标签的id或者class值),在idea里面使用Ctrl+F进行查找删除

第五步:

样式问题(没有一个好的样式,人们就根本不想看)
(我这里不说js,同理,并且这部分我一般会使用java实现,所以js部分我一般会全部删除)

css样式的那个链接是分为:相对路径与绝对路径。
对于相对路径:这里大家都知道,你相对路径引入到的项目里面,是根本不会起作用的(人家的这个css样式肯定在人家的服务器里面啦)说怎么办呢?:“点进去”,你就可以看到样式,接着呢?黏贴复制到自己项目里面(自己新建一个css)(复制之后的样式一般都很乱,可以使用idea的快捷键:Ctrl+shift+L格式化代码);
而对于绝对路径(以http或者https开头的路径)的css样式:一是:你可以直接使用(只要那个网站不倒,一般就可以一直使用)。二但是你也可以想处理相对路径的样式来处理绝对路径:点进去 复制黏贴 格式化

最后,若是有什么疑问或者写的有哪些不足之处,可以在下方评论回复

以下是在IDEA美化JavaWeb登录注册页面的步骤: 1. 在项目中创建一个新的CSS文件,例如style.css。 2. 在HTML文件中引入CSS文件。在<head>标签中添加以下代码: ```html <link rel="stylesheet" type="text/css" href="style.css"> ``` 3. 在CSS文件中添加样式。例如,可以添加以下样式: ```css /* 设置页面背景颜色 */ body { background-color: #f2f2f2; } /* 设置表单样式 */ form { background-color: #fff; border-radius: 5px; box-shadow: 0px 0px 10px #ccc; padding: 20px; width: 400px; margin: 0 auto; } /* 设置输入框样式 */ input[type=text], input[type=password] { width: 100%; padding: 12px 20px; margin: 8px 0; display: inline-block; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; } /* 设置登录按钮样式 */ input[type=submit] { background-color: #4CAF50; color: white; padding: 14px 20px; margin: 8px 0; border: none; border-radius: 4px; cursor: pointer; } /* 设置注册链接样式 */ .register { text-align: center; } .register a { color: #4CAF50; } ``` 4. 在HTML文件中添加美化后的元素。例如,可以添加以下代码: ```html <form action="login" method="post"> <h2>Login</h2> <label for="username">Username</label> <input type="text" id="username" name="username" placeholder="Enter username"> <label for="password">Password</label> <input type="password" id="password" name="password" placeholder="Enter password"> <input type="submit" value="Login"> <div class="register"> Don't have an account? <a href="register.jsp">Register</a> </div> </form> ``` 5. 运行项目并查看效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值