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

java web央视新闻样式学习

标题书写:

标题

1.h1-h6 分别表示标题的大小 大小从高到低

2.<h1>表示是特定的标题标签

超链接:

1.<a>使用a标签表示超链接

2.格式: <a href="地址" target="_blank">标题</a>

其中

target:打开方式

_blank:在新窗口打开

_self:在当前窗口打开 -->

颜色样式:

1.颜色的表示方式

直接拼写 rgb、rgba 十六进制 HSL

2.书写方式

行内 :

<!-- <span style="color: gray;">2025.04.06 20:07</span> -->

内部:

定义span标签 所以span标签的都会变对应的颜色

span{

color:red;

}

外部:

(注意css文件的位置)

情况 A:CSS 放在子文件夹里

项目文件夹/ ├─ 4.央视新闻-标题-样式.html └─ css/ ← 子文件夹 └─ news.css ← CSS 文件在这里
<link rel="stylesheet" href="css/news.css">
  • css/表示:从当前 HTML 文件所在目录,进入css子文件夹

  • news.css表示:在这个子文件夹里找news.css

情况 B:CSS 和 HTML 在同一个文件夹

项目文件夹/ ├─ 4.央视新闻-标题-样式.html └─ news.css ← CSS 和 HTML 平级

这时候路径要改成:

<link rel="stylesheet" href="news.css">

情况 C:CSS 放在上级文件夹

项目文件夹/ ├─ css/ │ └─ news.css └─ pages/ └─ 4.央视新闻-标题-样式.html ← HTML 在子文件夹里

这时候路径要写成:

<link rel="stylesheet" href="../css/news.css">
  • ../表示:回到上一级目录

3.css选择器

(1)元素选择器

直接通过标签名 进行书写。即同一个标签名 颜色相同。

(2)类选择器

·写法:.cls{

color:red;

}

<span class="cls“”>内容</span>

仅选取class 为cls的标签

(3)id选择器

id可以作为元素的唯一标识 可以唯一定位到一个元素

书写:

#time{

color:blue;

}

<span class="cls”,id=“time”>内容</span>

优先级:id>类>元素

·其他选择器
(4)分组选择器
(5)属性选择器
(6)后代选择器

4.下划线样式

书写格式:text-decoration: 样式 + 颜色(可选) + 线条类型;

样式:underline(下划线)

如果想要去除下划线 直接书写

a{

text-decoration:none;

}

正文书写

1.插入视频 音频:

<video src="https://vjs.zencdn.net/v/oceans.mp4" controls width="100%"></video>

<audio src=" .mp3" controls ></audio>

video标签属性:

src:视频地址

controls:显示控制条

autoplay:自动播放

loop:循环播放

muted:静音播放

width:视频宽度

hight:视频高度

(仅设置一个即可 另一个会等比例缩放)

px:像素

%:百分比(相当于父元素的百分比)

-->

2.文字 图片段落

2.1 文字 图片导入

<p>标签进行段落的书写,用p标签包裹住这段落的内容。

<img>标签导入图片

src:图片访问地址

1.绝对路径
1.1绝对磁盘路径(不推荐)
1.2绝对网络路径
2.相对路径
2.1 ./当前目录 (可省略)
2.2 ../上一级目录

2.2 文字排版

1.行高设置

p{

line-height: 2;

}

2.加粗

使用标签<b>或<strong>包裹段落中的文字

补充:<u>/<ins> 下划线

<i>/<em> 倾斜

<s>/<del> 删除线

3.缩进

(1)使用&nbsp作为空格 每行添加(效率低)

补充其他字符实体:&lt 表示<

&gt 表示>

(2)text-indent: 2em;

首行缩进两个字符

还可以使用 px、%设置

2.3整体布局

1.实现 居中显示 左右等比例空白

演示设置为居中的70%

#content-container{

width:70%;

margin-left:auto;

margin-right:auto;

}

使用<div></div>将body中的正文部分全部包裹进去 并命名id为content-container

2.盒子模型

(解释margin-left,margin-right)

组成部分:

content padding border margin

注意事项:

属性名-位置 可以设置某个方位的边框

注意:1.img是自闭合标签

2.controls是视频的

3.页面居中 但图片不居中:增加图片的设置

img { display: block; margin: 15px auto; max-width: 100%; }

http://www.cnnetsun.cn/news/1307244.html

相关文章:

  • 字符串表达式运算(西安交通大学机试题)
  • 医疗视角下的 Linux - 02 Linux 命令手册
  • 等保2.0 (下)
  • GRU时间序列回归预测模型:基于Matlab的详细注释代码实现
  • 基于CW32F030的嵌入式双通道电压电流表设计
  • ESP32-WROOM-32模块化开发板设计与工程实践
  • 超低功耗环境监测终端:ESP32-S3+墨水屏设计实践
  • Qwen2.5-72B-GPTQ-Int4开源大模型:vLLM+Chainlit构建合规审计问答平台
  • 餐饮连锁店福音:Ostrakon-VL-8B快速部署,实现AI自动巡店与权限管控
  • YOLOFuse快速开始:运行infer_dual.py,立即查看融合检测结果
  • 基于Ostrakon-VL-8B的零售货架智能审计Agent系统设计
  • RexUniNLU与Mathtype公式编辑器的智能集成
  • MogFace人脸检测模型WebUI与Dify工作流结合:构建智能身份验证应用
  • MiniCPM-o-4.5-nvidia-FlagOS开发环境搭建:从Android到AI的全栈准备
  • SecGPT-14B代码实例:基于Chainlit构建红蓝队智能问答系统
  • 南北阁Nanbeige 4.1-3B与SolidWorks集成:3D模型智能生成实战
  • 云容笔谈·东方红颜影像生成系统与智能体(Agent)协同工作流设计
  • Jetson Xavier NX 系统迁移与SDK组件增量部署实战
  • Android动画进阶:深入解析插值器与估值器的协同工作原理
  • 新手友好:跟着快马平台的引导式界面,轻松完成openclaw本地安装
  • XMLView革新:重新定义XML文档可视化与处理体验
  • M2LOrder模型在.NET生态中的集成:C#客户端调用详解
  • 云容笔谈·东方红颜影像生成系统ComfyUI可视化工作流搭建:零代码玩转高级图像生成
  • TIFF文件格式深度解析:从IFH到IFD的完整指南(附实例分析)
  • Qwen3-14b_int4_awq轻量部署教程:单卡A10/A100上运行14B级开源大模型
  • Qwen-Image-2512-ComfyUI 场景应用:电商海报与社交配图生成实战
  • RMBG-2.0惊艳效果展示:复杂边缘(宠物毛发/婚纱/玻璃瓶)抠图对比实录
  • AppScan实战:SSL证书安装与登录验证绕过技巧
  • DeepSeek-OCR-2惊艳效果:低分辨率扫描件(150dpi)仍保持92%准确率
  • Phi-3-vision-128k-instruct开源镜像:含完整vLLM配置+Chainlit源码可二次开发