javascript - 行间样式怎样给子元素设置样式?
大家讲道理
大家讲道理 2017-04-11 11:22:43
[JavaScript讨论组]

比如上面这种情况,我想在table中给td加边框,应该怎样设置?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(6)
天蓬老师

行间样式:
css写在标签里面,如:

<td style="border:1px solid #ccc;"> </td>

不推荐使用,css代码跟页面内容混在一起,看起来很不整洁。

内部样式:
css写在HTML页面的<head></head>标签里面,如:

<style type="text/css">
table td{border:1px solid #ccc;}
</style>
<table>
    <tr>
        <td>1</td>
        <td>2</td>
        <td>3</td>
    </tr>
</table>

外部样式:
css文件单独写,在HTML的<head></head>标签中引入(最正规),如
<link rel="stylesheet" type="text/css" href="style.css" />

ringa_lee

不行,行間樣式只能針對當前元素做樣式設定,沒辦法使用選擇器

伊谢尔伦

那就只能在td上面加边框了

阿神
<table>
    <tr>
        <td>1</td>
        <td>2</td>
        <td>3</td>
    </tr>
</table>

    table{border-collapse: collapse;}
    table td{border:1px solid #ccc;}

这个效果吗

黄舟

可以用

<table border='1'>
天蓬老师

一般是预先写好样式

比如这样

table.border td{
    border:1px solid #ccc;
}

然后你只要给 table 元素添加一个class border 就能使 td 应用到你想要的样式了。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号