项目:(前端部分)制作一个导航目录表格,统计黄石港区各社区各类人数_html/css_WEB-ITnose
一、设计表格样式
目标:定义表格的宽度、字体、背景颜色等。
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <title>黄石港区各类人数统计</title> 6 <style type="text/css"> 7 table.hovertable { 8 font-family: verdana,arial,sans-serif; 9 font-size:11px;10 color:#333333;11 border-width: 1px;12 border-color: #999999;13 border-collapse: collapse;14 }15 table.hovertable th {16 background-color:#c3dde0;17 border-width: 1px;18 padding: 8px;19 border-style: solid;20 border-color: #a9c6c9;21 }22 table.hovertable tr {23 background-color:#d4e3e5;24 }25 table.hovertable td {26 border-width: 1px;27 padding: 8px;28 border-style: solid;29 border-color: #a9c6c9;30 }31 </style>32 </head>
知识拓展:
1、font-family:
CSS中font-family用来定义页面字体,一般定义3-4个(比如:font-family: verdana,arial,helvetica,sans-serif; )。第一个优先级最高。这样如果访问你网页的电脑没有安装你定义的第一个字体,它会用第二个,以此类推。如果都找不到,就用浏览器的默认字体显示你的网页。通常推荐字体:黑体、宋体、微软雅黑、Arial, Helvetica, sans-serif。
2、html5表格的使用:
表格 | 描述 | ||||||||||||||||||
3、CSS border-style属性: 设置 4 个边框的样式
最不可预测的边框样式是 double。它定义为两条线的宽度再加上这两条线之间的空间等于 border-width 值。不过,CSS 规范并没有说其中一条线是否比另一条粗或者两条线是否应该是一样的粗,也没有指出线之间的空间是否应当比线粗。所有这些都有用户代理决定,创作人员对这个决定没有任何影响。 4、border-collapse: collapse: 为表格设置合并边框模型
二、设计表格效果 目标:将表格的表头加粗,鼠标移到某一行时会改变该行的颜色,鼠标移开则恢复原色。
1 <body bgcolor="#9999FF"> 2 <div class="head"> 3 <hr /> 4 <h1 id="黄石港区各类人数统计">黄石港区各类人数统计</h1> 5 <hr /> 6 </div> 7 <div class="center"> 8 <table class="hovertable"> 9 <tr>10 <th>社区</th><th>民主党派</th><th>无党派</th><th>党外知识分子</th><th>宗教人士</th><th>少数民族流动人口</th>11 <th>少数民族常住人口</th><th>非公有制经济人士</th><th>新的社会阶层人士</th><th>出国和归国留学人员</th><th>港澳同胞(家属)</th>12 <th>台湾同胞(家属)</th><th>华侨/归侨/侨眷</th>13 </tr>14 <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">15 <td><a href="#">江北社区</a></td><td></td><td></td><td></td><td></td>16 <td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td>17 </tr>18 <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">19 <td><a href="#">天方社区</a></td><td></td><td></td><td></td><td></td><td></td>20 <td></td><td></td><td></td><td></td><td></td><td></td><td></td>21 </tr>22 <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">23 <td><a href="#">天虹社区</a></td><td></td><td></td><td></td><td></td><td></td><td></td>24 <td></td><td></td><td></td><td></td><td></td><td></td>25 </tr>26 <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">27 <td><a href="#">大码头社区</a></td><td></td><td></td><td></td><td></td><td></td><td></td>28 <td></td><td></td><td></td><td></td><td></td><td></td>29 </tr>30 <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">31 <td><a href="#">老虎头社区</a></td><td></td><td></td><td></td><td></td><td></td><td></td>32 <td></td><td></td><td></td><td></td><td></td><td></td>33 </tr>34 <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">35 <td><a href="#">锁前社区</a></td><td></td><td></td><td></td><td></td><td></td><td></td>36 <td></td><td></td><td></td><td></td><td></td><td></td>37 </tr>38 <tr onmouseover="this.style.backgroundColor='#ffff66';" onmouseout="this.style.backgroundColor='#d4e3e5';">39 <td><a href="#">花湖社区</a></td><td></td><td></td><td></td><td></td><td></td><td></td>40 <td></td><td></td><td></td><td></td><td></td><td></td>41 </tr>42 </table>43 </div>44 </body>45 </html> 로그인 후 복사 知识拓展: 1、javascript中onmouseover和onmouseout事件: onmouseover 用户鼠标移入元素时触发的事件。并执行onmouseover调用的函数。 onmouseout 用户鼠标移开元素时触发的事件。并执行onmouseout调用的函数。 HTML中可以用这两个事件改变背景颜色或者背景图片,例如: (1)用onmouseout onmouseover 图像间相互变换:
1 <imagesrc="img1"onmouseover="this.src='img2'"onmouseout="this.src='img1'"> 로그인 후 복사 (2)onmouseover onmouseout 改变文字背景色:
1 <div width="100" height="100" onmouseover="style.backgroundColor='#fff'"2 onmouseout="style.backgroundColor='#bbb'" bgcolor="#bbb">文字</div> 로그인 후 복사 (3)onmouseover onmouseout 改文字变背景图:
1 <div width="100" height="100" onMouseOver="this.background='1.gif'"2 onMouseOut="this.background='2.gif'" background="2.gif">文字</div>3 <image src="img1" onmouseover="this.src='img2'" onmouseout="this.src='img1'"> 로그인 후 복사
三、完成效果 1、打开效果
2、鼠标放上去的效果:
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
![]() 핫 AI 도구![]() Undresser.AI Undress사실적인 누드 사진을 만들기 위한 AI 기반 앱 ![]() AI Clothes Remover사진에서 옷을 제거하는 온라인 AI 도구입니다. ![]() Undress AI Tool무료로 이미지를 벗다 ![]() Clothoff.ioAI 옷 제거제 ![]() AI Hentai GeneratorAI Hentai를 무료로 생성하십시오. ![]() 인기 기사
R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전
By 尊渡假赌尊渡假赌尊渡假赌
어 ass 신 크리드 그림자 : 조개 수수께끼 솔루션
2 몇 주 전
By DDD
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전
By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전
By 尊渡假赌尊渡假赌尊渡假赌
![]() 뜨거운 도구![]() 메모장++7.3.1사용하기 쉬운 무료 코드 편집기 ![]() SublimeText3 중국어 버전중국어 버전, 사용하기 매우 쉽습니다. ![]() 스튜디오 13.0.1 보내기강력한 PHP 통합 개발 환경 ![]() 드림위버 CS6시각적 웹 개발 도구 ![]() SublimeText3 Mac 버전신 수준의 코드 편집 소프트웨어(SublimeText3) ![]() 뜨거운 주제
Gmail 이메일의 로그인 입구는 어디에 있나요?
![]() ![]()
Cakephp 튜토리얼
![]() ![]()
Steam의 계정 이름 형식은 무엇입니까?
![]() ![]()
Win11 활성화 키 영구
![]() ![]()
NYT 연결 힌트와 답변
![]() ![]() ![]() 이 기사는 HTML & lt; Progress & Gt에 대해 설명합니다. 요소, 그 목적, 스타일 및 & lt; meter & gt의 차이; 요소. 주요 초점은 & lt; progress & gt; 작업 완료 및 & lt; meter & gt; Stati의 경우 ![]() 이 기사는 HTML & LT; Datalist & GT에 대해 논의합니다. 자동 완성 제안을 제공하고, 사용자 경험을 향상시키고, 오류를 줄임으로써 양식을 향상시키는 요소. 문자 수 : 159 ![]() 기사는 HTML5 크로스 브라우저 호환성을 보장하기위한 모범 사례에 대해 논의하고 기능 감지, 점진적 향상 및 테스트 방법에 중점을 둡니다. ![]() 이 기사는 HTML & lt; meter & gt에 대해 설명합니다. 범위 내에 스칼라 또는 분수 값을 표시하는 데 사용되는 요소 및 웹 개발의 일반적인 응용 프로그램. & lt; meter & gt; & lt; Progress & Gt; 그리고 Ex ![]() 이 기사에서는 브라우저에서 직접 사용자 입력을 검증하기 위해 필요한, Pattern, Min, Max 및 Length 한계와 같은 HTML5 양식 검증 속성을 사용하는 것에 대해 설명합니다. ![]() 이 기사는 모바일 장치의 반응 형 웹 디자인에 필수적인 Viewport Meta Tag에 대해 설명합니다. 적절한 사용이 최적의 컨텐츠 스케일링 및 사용자 상호 작용을 보장하는 방법을 설명하는 반면, 오용은 설계 및 접근성 문제로 이어질 수 있습니다. ![]() 이 기사는 & lt; iframe & gt; 외부 컨텐츠를 웹 페이지, 공통 용도, 보안 위험 및 객체 태그 및 API와 같은 대안을 포함시키는 태그의 목적. ![]() GiteEpages 정적 웹 사이트 배포 실패 : 404 오류 문제 해결 및 해결시 Gitee ... ![]() |