码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 零基础html学习-第五期


    好久不见,兄弟们。我又回来继续更blog了!

    博主主页:GUIDM

    收入专栏:零基础HTML学习

     

    一、表格

    1. <table>
    2. <tr>
    3. <td>td>
    4. tr>
    5. table>

    tr:行 td:列

    1. <tr>
    2. <th>th>
    3. tr>

    th:表头单元格,内部文本加粗并居中显示。

    表格属性

    border:定义线条的粗细

    width:定义表格的总宽度

    height:定义表格的总高度

    cellspacing:定义单元格之间的距离

    cellpadding:定义单元格边框和文本之间的距离

    align:定义表格在页面中水平方向上的对齐方式

    bgcolor:修饰表格的背景颜色

    bordercolor:修饰表格的边框颜色

    想让单元格之间的距离,或者单元格与文本之间的距离变大,调整cellspacing和cellpadding即可。 

    表格行

    属性

    height:设置表格行的高度(总高度不变)

    bgcolor:背景颜色(一整行)

    align:设置tr内部所有单元格内容的水平对齐方式

    valign:设置tr内部所有单元格内容的垂直对齐方式

    tr无宽度属性

    单元格中默认的对齐方式:水平左侧对齐,垂直居中对齐。 

    单元格

    一般放在第一个标签之前。

    表格头:

    表格体:

    表格尾:

    表格如果没有使用任何分组标签,浏览器在渲染时,会把table中所有未分组的tr放在一个tbody标签里。

    一个表格只允许使用一个thead和一个tfoot,但允许使用多个tbody。

    列分组标签:

    :把一列或连续的几列分成一组,经常用于表格一整列单元格的颜色。

    span属性:多少列为一组

    bgcolor属性:背景颜色

    二、svg

    svg标签是svg图形的一个容器(绘制图形的画布)。

    重要属性:

    width:定义画布的宽度

    height:定义画布的高度

    形状元素:

    • 矩形

    width:定义矩形的宽度

    height:定义矩形的高度

    fill:填充颜色

    stroke-width:边框宽度

    stroke:边框颜色

    x:左边位置

    y:顶部位置

    fill-opacity:填充颜色的不透明度(0-1)

    stroke-opacity:描边颜色的不透明度(0-1)

    opacity:整个元素的不透明度(0-1)

    1. <svg width="500px" height="500px">
    2. <rect width="300px" height="200px" fill="green" stroke-width="2px" stroke="black" x="50" y='20'/>
    3. svg>
    • 圆角矩形 

    通过定义rx,ry属性,同值为圆角,不同值为椭圆。

    1. <svg width="500px" height="500px">
    2. <rect width="300px" height="200px" fill="green" rx="50" ry="50"s/>
    3. svg>
    1. svg width="500px" height="500px">
    2. <rect width="300px" height="200px" fill="green" rx="50" ry="70"/>
    3. svg>
    • 圆 

    cx:定义圆形中心的x坐标

    cy:定义圆形中心的y坐标

    r:定义圆形的半径

    stroke:边框颜色

    stroke-width:边框宽度

    fill:背景色填充 

    1. <svg width="500px" height="500px">
    2. <circle cx='100' cy='100' r='50' fill="yellow"/>
    3. svg>
    • 椭圆

    cx:圆心x坐标

    cy:圆心y坐标

    rx:水平半径

    ry:水平半径

    stroke:边框颜色

    stroke-width:边框宽度

    fill:背景色填充 

    1. <svg width="500px" height="500px">
    2. <ellipse cx='100' cy='100' rx='50' ry="60" fill="green"/>
    3. svg>
    • 线条

    x1:起点x坐标

    x2:结束x坐标

    y1:起点y坐标

    y2:结束y坐标

    • 多边形

    points:图形每个点的坐标,至少三对坐标,每对坐标用空格隔开。

    1. <svg width="500px" height="500px">
    2. <polygon points="200,20 250,190 160,210"/>
    3. svg>
    • 多线条

    points:2个以上的坐标,一般用于折现的表现。

     

     

  • 相关阅读:
    鸿蒙:自定义组件、自定义函数、自定义样式
    【大数据】hadoop安装部署(学习笔记)
    springboot+高校学生实习档案管理 毕业设计-附源码221508
    crisprcas9基因编辑步骤
    银联扫码支付及静态码回调验签
    RabbitMQ进阶
    java技术:knife4j实现后端swagger文档
    智能计算之粒子群算法(PSO)介绍
    探究SpringWeb对于请求的处理过程
    cocosCreator 之 crypto-es数据加密
  • 原文地址:https://blog.csdn.net/m0_61901625/article/details/126758500
    • 最新文章
    • 攻防演习之三天拿下官网站群
      数据安全治理学习——前期安全规划和安全管理体系建设
      企业安全 | 企业内一次钓鱼演练准备过程
      内网渗透测试 | Kerberos协议及其部分攻击手法
      0day的产生 | 不懂代码的"代码审计"
      安装scrcpy-client模块av模块异常,环境问题解决方案
      leetcode hot100【LeetCode 279. 完全平方数】java实现
      OpenWrt下安装Mosquitto
      AnatoMask论文汇总
      【AI日记】24.11.01 LangChain、openai api和github copilot
    • 热门文章
    • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
      奉劝各位学弟学妹们,该打造你的技术影响力了!
      五年了,我在 CSDN 的两个一百万。
      Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
      面试官都震惊,你这网络基础可以啊!
      你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
      心情不好的时候,用 Python 画棵樱花树送给自己吧
      通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
      13 万字 C 语言从入门到精通保姆级教程2021 年版
      10行代码集2000张美女图,Python爬虫120例,再上征途
    Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
    正则表达式工具 cron表达式工具 密码生成工具

    京公网安备 11010502049817号

    属性

    width:单元格宽度

    height:单元格高度

    bgcolor:单元格背景色

    align:单元格里面内容的水平对齐方式

    valign:单元格里面内容的垂直对齐方式 

    调整任何单元格的高度/宽度,都会影响该单元格所有列的所有单元格的高度/宽度。

     清除单元格之间的距离/单元格跟文本之间的距离:

    1. <table border="1" width="500px" height="150px" cellspacing='0' cellpadding='0' align="center" >
    2. <tr>
    3. <td>1td>
    4. <td>2td>
    5. tr>
    6. <tr>
    7. <td>1td>
    8. <td>2td>
    9. tr>
    10. <tr>
    11. <td>1td>
    12. <td>2td>
    13. tr>
    14. table>

    单元格合并

    rowspan:合并行

    colspan:合并列

     可查看:合并案例

    这个案例可以很好的了解如何使用合并

    表格分组

    表格标题: