1.1 JAVA CSS 前端网页

1. 什么是CSS

Cascading Style Sheet 层叠级联样式表

CSS : 表现(美化网页)

在字体,颜色,样式上美化,边距,背景图片等

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
<!--规范,<style> 可以编写CSS代码
语法 :
选择器 :{
      声明
        }
-->
​
    <style>
        h1{
        color: red;
        }
    </style>
​
</head>
​
<body>
​
<h1>你好</h1>
​
​
</body>
</html>

2. CSS的优势

  1. 内容和表现分离

  2. 网页结构统一,可以实现复用。

  3. 样式十分的丰富

  4. 建议使用独立于HTML的CSS文件

  5. 利于SEO,容易被搜索引擎收录

3. 四种CSS的导入方式

1. 内部样式表 :

统一写在HTML中,性能不高,搜索慢,也会很乱。

(1、1.1 )

 

2. 外部样式表 (链接式):

通过CSS写在外部,需要一个link标签,href下是路径位置。

(1、1.2 )

 

3. 行内样式 :

优先级根本呢要看谁距离h1距离近则先表现哪一个。

(1、1.3 )

 

4. 外部样式(导入式)

(1、1.4 )

 

1.2 选择器

选择器 : 选择页面上的某一个或者某一类元素。

1. 基本选择器

1、标签选择器

2、类选择器

3、ID选择器

优先级问题 :ID选择器 > 类选择器 > 标签选择器

标签选择器 :缺点 :当有多个h1的时候,不能把另一个h1改,他们都是统一的样式

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>标签选择器</title>
​
    <style>
        h1{
        color: red;
        }
    </style>
​
</head>
<body>
​
<h1>学JAVA</h1>
<p>听狂神说</p>
​
</body>
</html>

类选择器 :类选择器可以把不同的h1赋予不同的属性

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>类选择器</title>
​
<!--类选择器的格式  :.class+名称名字{}
好处是
-->
    <style>
        .nihao{
            color: #3745ff;
        }
​
        .zaijian{
            color: #000;
        }
​
    </style>
​
</head>
<body>
​
<h1 class="nihao">qinjiang</h1>
<h1 class="zaijian">nihao</h1>
​
<p class="nihao">
    原因就是因为
</p>
​
</body>
</html>

ID选择器 : ID选择器中的名称只能是英文字母,别的都无效。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>ID选择器</title>
<!--id 选择器 : # + ID名称{}
 -->
    <style>
        #nihao{
        color: #3344ff;
        }
        #464{
        color: #3344f
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当涉及到学生个人网页制作的Java源码,有几个主要方面需要考虑,例如前端设计和后端开发。以下是一个简单的示例,帮助你了解如何使用Java来制作学生个人网页的基本功能。 ```java import java.io.*; import java.net.*; public class PersonalWebsite { public static void main(String[] args) { // 创建一个简单的HTTP服务器 try { ServerSocket serverSocket = new ServerSocket(8080); System.out.println("服务器已启动,正在监听端口 8080..."); while (true) { Socket clientSocket = serverSocket.accept(); System.out.println("客户端连接成功!"); BufferedReader in = new BufferedReader(new InputStreamReader(clientSocket.getInputStream())); PrintWriter out = new PrintWriter(clientSocket.getOutputStream(), true); String line; StringBuilder request = new StringBuilder(); while ((line = in.readLine()) != null && !line.isEmpty()) { request.append(line).append("\r\n"); } System.out.println("收到客户端请求:\n" + request); // 构建响应 String response = "<html><body><h1>欢迎访问我的个人网页!</h1></body></html>"; // 发送响应 out.println("HTTP/1.1 200 OK"); out.println("Content-Type: text/html"); out.println("Content-Length: " + response.length()); out.println(); out.println(response); out.close(); in.close(); clientSocket.close(); } } catch (IOException e) { e.printStackTrace(); } } } ``` 以上代码创建了一个简单的HTTP服务器,监听本地的8080端口。当有客户端请求连接时,它会返回一个简单的HTML响应,显示一个欢迎消息。 请注意,这只是一个简单的示例,用于演示如何使用Java来制作学生个人网页。实际上,网页制作涉及到更多复杂的前端设计和后端开发技术,例如CSSJavaScript、数据库集成等。这个示例只是一个起点,你可以根据自己的需求和技能进行扩展和改进。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值