初学Html5+CSS之网页的增删(隔行变色)

纯CSS实现教育时间轴与技能网格:语义化HTML+Flex/Grid实战 HTML语义化是现代网页开发的基础概念,它通过恰当的标签(如article、dl、time)赋予内容可访问性与结构意义;CSS布局原理则决定信息如何被视觉组织——Flexbox适用于一维线性流(如垂直时间轴),Grid擅长二维网格分布(如响应式技能标签)。这种组合不仅提升代码可维护性与SEO表现,更带来真正的技术价值:无需JavaScript即可实现无障碍、高保真、跨设备一致的交互体验。典型应用场景包括个人作品集、技术简历、企业官网模块等静态信息展示。本文聚焦教育背景与技能模块的零框架纯CSS落地,深入解析 阅读详情

效果图如下





<!DOCTYPE html>

<html>


<head>
<meta charset="UTF-8">
<title></title>
<style>
table {
width: 600px;
border: solid 1px;
text-align: center;
display: none;
}
</style>
<script src="js/jquery-1.11.1.min.js"></script>
<script>
$(document).ready(function() {
$("#add").click(function() {
$("table")[0].style.display = "block";
var name = $("#name").val();
var age = $("#age").val();
var birth = $("#birth").val();
var tr=$("<tr>");
var td1 = $("<td>").html(name);
var td2 = $("<td>").html(age);
var td3 = $("<td>").html(birth);
var td4 = $("<td><button>删除</button></td>");
tr.append(td1);
tr.append(td2);
tr.append(td3);
tr.append(td4);
$("tbody").append(tr);//tr--->tbody
$("tbody tr:odd").css("background-color", "red");
$("tbody tr:even").css("background-color", "yellow");
$("td button").click(function() {
$(this).parent().parent().remove();
$("tbody tr:odd").css("background-color", "red");
$("tbody tr:even").css("background-color", "yellow");
var trs = $("tbody").children("tr");
if(trs.length == 0) {
$("table")[0].style.display = "none";
}
});


});
});
</script>
</head>


<body>
姓名:<input id="name" /> 
年龄:<input id="age" /> 
生日:<input id="birth" />
<input type="button" value="添加" id="add" />
<table border="1px solid">
<thead>
<tr>
<th>姓名</th>
<th>年龄</th>
<th>生日</th>
<th>删除</th>
</tr>
</thead>
<tbody>


</tbody>
</table>
</body>


</html>
50个零依赖前端小项目:纯HTML/CSS/JS写成,双击index.html就能跑 50个独立可运行的前端小demo,每个都只用原生HTML、CSS和JavaScript实现,不引入任何框架或构建工具。打开任意项目里的index.html文件,浏览器里立刻看到效果,适合边看边改、动手理解DOM操作、事件绑定、CSS布局和简单交互逻辑。内容涵盖实用组件类(FAQ折叠面板、拖拽排序列表、Toast提示弹窗)、轻量小游戏(昆虫捕捉)、效率工具(键盘按键码实时显示、简易绘图板)以及常见UI模式(好评差评反馈页、好/快/省三选一展示)。每个项目结构统一:style.css管样式、script.js管 阅读详情

相关推荐

GitHub 镜像站点

国内访问 GitHub 有时会遇到速度慢或不稳定的情况,这时 GitHub 镜像站点就能帮上忙。它们通过代理或缓存机制,让你更顺畅地浏览仓库、下载资源甚至克隆代码。希望这些信息能帮你更顺畅地访问 GitHub 资源。下面表格汇总了一些常见的镜像站及其主要用途。

BillKu的博客 6万+

h5表格隔行换色

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> *{ margin: 0 auto; } </style> <script src="js/jquery-1.1

biggrand的博客 3565

人工智能情感分析实战:文本情绪识别

人工智能情感分析,特别是文本情绪识别,已成为理解和处理人类情感信息的重要工具。通过数据预处理、特征提取、模型训练与评估等步骤,我们可以有效地从文本数据中提取情感信息,为各种应用场景提供有价值的洞察。随着技术的不断进步和创新,情感分析的应用前景将更加广阔,为我们的生活和工作带来更多便利和机遇。

shejizuopin的博客 1098

5.隔行变色&选项卡

1基于css实现隔行变色 <!DOCTYPE html> <html> <head> <title></title> <style type="text/css"> *{ margin: 0; padding: 0; } ul,ol{ list-style: none; } .box{ width:300px; margin:20px auto; }

qq_38390669的博客 312

相似贴子推荐:基于 LangChain4j + Milvus 的混合检索实战

本文提出了一种基于LangChain4j和Milvus的混合检索方案,用于解决论坛社区中的相似帖子推荐问题。该方案结合稠密向量语义检索和BM25关键词检索的优势,通过RRF算法实现结果融合。系统采用bge-small-zh模型生成语义向量,利用Milvus 2.5+原生支持的BM25功能和混合搜索API,在百万级数据规模下实现50ms内的检索延迟,召回率和精确率分别提升15%和22%。文章详细介绍了从数据预处理、向量化到混合检索的完整实现流程,并探讨了进阶优化方向,为推荐系统和RAG应用提供了高效解决方案。

分享AI、区块链技术及应用,未来已来 89

久坐不慌,健康护航 —— 智能震动提醒坐垫的设计与实现

硬件核心:选用 ESP32 为主控,HX711 + 应变片实现精准压力检测,8050 三极管驱动震动马达,锂电池 + TP4056 满足便携供电需求;软件逻辑:核心是 “压力阈值判断 + 时间计时”,达到久坐阈值后触发震动提醒,流程图清晰体现了循环检测、状态重置的核心逻辑;代码特性:代码注释完善,阈值可灵活调整,支持串口调试,新手可直接编译烧录并根据实际场景校准。

weixin_42300449的博客 401

HTML使用CSS实现表格隔行变色

HTML使用CSS实现table表格的隔行变色,要用到伪类:nth-child()

weixin_70815247的博客 4688

AUTOSAE软件配置-达芬奇( DaVinci Configurator)从新建工程开始

方法1,直接使用案例工程,一般SIP包会有一个创建好的案例工程,在这样的路径YOUR_SIP_DIR/Applications/SipAddon/StartApplication下面直接打开这个*.dpa文件即可看到已经预先做好的工程:但是,这个也不是全的,也不一定完全正确,至少MCAL是没有配置好的(MCAL是IC厂商提供的,并不归属SIP包的一部分)。这样就需要你自己去配置你想要的模块,修改里面的错误。

m0_49148264的博客 2948

HTML系列:n种方式实现隔行变色

n种方式实现隔行变色 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta h...

云端-公子清 2807

【大语言模型 21】语言模型训练目标:MLM vs CLM vs GLM对比分析

本文深入对比分析三种主流语言模型训练目标:掩码语言模型(MLM)、因果语言模型(CLM)和双空白填充(GLM)。通过数学推导、代码实现和实验对比,揭示不同训练目标的工作机制、适用场景和性能差异,为选择合适的预训练策略提供科学指导。

熵数实验室 1177

复数值神经网络可能是深度学习的未来

复数这种东西,在人的头脑中似乎抽象、似乎复杂,然而,对于计算机来说,一点也不抽象,不复杂,那么,将复数概念推广到神经网络会是什么结果呢?本篇介绍国外的一些同行的尝试实践,请我们注意观察他们的进展。

gongdiwudu的专栏 6620

【Web前端】【JavaScript】实现表格隔行变色

方法1:原生JavaScript 设置CSS table td{ border:red solid 1px; } .tr1{ color:white; background: black; } .tr2{ color:black; background: white; } .tr2:hover{ ...

萌狼蓝天の技术栈 1819

Matlab在线性代数中的应用(一):向量组的线性相关性

求列向量组A的一个最大线性无关组可用命令rref(A)将A化成行最简形,其中单位向量对应的列向量即为最大线性无关组所含向量,其它列向量的坐标即为其对应向量用最大线性无关组线性表示的系数。 01 — 例1 求下列矩阵列向量组的一个最大无关组。 解:编写脚本文件如下: >>format rat a=[1,-2,-1,0,2;-2,4,2,6,-6;2,-1,0,2,3;3,3,3,3,4]; b=rref(a) 求得: b...

wenyusuran的专栏 3237

vba 执行网页javascript_JavaScript简介

JavaScript背景Web前端有三层:HTML:从语义的角度,描述页面结构CSS:从审美的角度,描述样式(美化页面)JavaScript:从交互的角度,描述行为(实现业务逻辑和页面控制)发展历史JavaScript诞生于1995年。布兰登 • 艾奇(Brendan Eich,1961年~),1995年在网景公司,发明的JavaScript。JavaScript是由网景公司发明,起初命名为Liv...

weixin_39836860的博客 641

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

5.28 js基础 简介

Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) JavaScript历史背景介绍 布兰登 • 艾奇(Brendan Eich,1961年~),1995年在网景公司,发明的JavaScript。 一开始JavaScript叫做Liv...

weixin_30834019的博客 81

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

javascript基础入门_GitHub标星13.1k,JavaScript基础知识必知(一)!前端入门必看!

JavaScript背景Web前端有三层:HTML:从语义的角度,描述页面结构CSS:从审美的角度,描述样式(美化页面)JavaScript:从交互的角度,描述行为(实现业务逻辑和页面控制)发展历史JavaScript诞生于1995年。布兰登 • 艾奇(Brendan Eich,1961年~),1995年在网景公司,开发除了JavaScript语言。JavaScript是由网景公司(Netscap...

weixin_39836751的博客 162

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

01-Javascript简介(了解)

Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) JavaScript历史背景介绍 布兰登 • 艾奇(Brendan Eich,1961年~),1995年在网景公司,发明的JavaScript。 一开始JavaScript...

91

2024年Web前端最全GitHub标星13(1),2024年最新大厂前端研发岗面试复盘

我们在实战开发中,基本都是采用方式3,因为这种方式,可以确保 html 文件和 js 文件是分开的,有利于代码的结构化和复用。很少会有人把一大堆 js 代码塞到 html 文件里。JS一些简单的语法规则学习程序,是有规律可循的,程序会有有相同的部分,这些部分就是一种规定,不能更改,我们成为:语法。(1)JavaScript对换行、缩进、空格不敏感。每一条语句以分号结尾。代码一:等价于代码二:

2401_84434954的博客 757

01 Javascript简介(了解)

Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) JavaScript历史背景介绍 布兰登 • 艾奇(Brendan Eich,1961年~),1995年在网景公司,发明的JavaScript。 一开始JavaScri...

weixin_30932215的博客 90

web前端 --- JavaScrip基础

avaScrip基础 JavaScrip简介 第一个JavaScrip代码 数据类型 运算符 数据类型转换 流程控制 常用内置对象 一、JavaScrip简介 1.JavaScrip历史背景介绍      布兰登 • 艾奇(Brendan Eich,1961年~),1995年在网景公司,发明的JavaS...

aijiaolao2823的博客 482

火车也会堵车?从K875次晚点到Z103次限速看铁路调度如何控距

在城市交通中,堵车是常态,但铁轨上同样存在“拥堵”现象,其专业术语为列车追踪间隔与运行秩序调整。铁路系统通过闭塞区间划分线路,利用信号系统与调度命令控制列车速度,确保安全距离。当一趟列车晚点,后续列车往往会被限速运行,以时间换空间,避免多趟列车在区间内形成运行冲突。这并非设备故障,而是动态调度中常见的缓冲策略。从普速列车的会让待避,到干线铁路的信号降级,限速运行既保障了行车安全,也体现了运行图调整的灵活性。对于旅客而言,理解这一机制有助于理性看待晚点与临时降速;对于铁路摄影爱好者,列车间距拉大反而提供了更从

weixin_34006965的博客 442

Javascript简介

Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) JavaScript历史背景介绍 布兰登 • 艾奇(Brendan Eich,1961年~),1995年在网景公司,发明的JavaScript。 一开始JavaScript叫做Liv...

weixin_34378045的博客 81

01-Javascript简介

Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) JavaScript历史背景介绍 布兰登 • 艾奇(Brendan Eich,1961年~),1995年在网景公司,发明的JavaScript。 一开始JavaScript叫做Liv...

weixin_30794499的博客 74

JavaScript-ECMAScript

一.Javacsript简介Web前端有三层:HTML:从语义的角度,描述页面结构CSS:从审美的角度,描述样式(美化页面)JavaScript:从交互的角度,描述行为(提升用户体验)JavaScript历史背景介绍布兰登 • 艾奇(Brendan Eich,1961年~),1995年在网景公司,发明的JavaScript。一开始JavaScript叫做LiveScript,但是由于当时Java这...

weixin_30410999的博客 195

JavaScript语法详解:JS简介&变量

本文最初发表于博客园,并在GitHub上持续更新前端的系列文章。欢迎在GitHub上关注我,一起入门和进阶前端。 以下是正文。 JavaScript简介 Web前端有三层: HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) JavaScript历史背景介绍 布兰登 • 艾奇(Brendan E...

weixin_33922672的博客 293

JavaScript入门

JavaScript介绍 JavaScript入门易学性 JavaScript对初学者比较友好。 JavaScript是有界面效果的(比如C语言却只有白底黑字)。 JavaScript是弱变量类型的语言,变量只需要用var来声明。而Java中变量的声明,要根据变量的类型来定义。 比如Java中需要定义如下变量: int a; float a; double a; Strin...

liuzuoping的博客 320
上一篇: 初学Android之PullToRefresh+listview+ViewPager
下一篇: 初学Html5+CSS之表单的省级联动
风偏偏
博客等级 码龄9年 2粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值