English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A propriedade frame do atributo table especifica quais partes da borda externa da tabela devem ser visíveis. Melhor não especificar a estrutura, mas usar CSS para aplicar as bordas.
Apenas mostra a borda externa da tabela:
<p> A tabela possui frame="box":</p> <table frame="box"> <tr> <th>姓名</th> <th>成绩</th> </tr> <tr> <td>王五</td> <td>96.5</td> </tr> </table> <p> A tabela possui frame="above":</p> <table frame="above"> <tr> <th>姓名</th> <th>成绩</th> </tr> <tr> <td>王五</td> <td>96.5</td> </tr> </table> <p> A tabela possui frame="below":</p> <table frame="below"> <tr> <th>姓名</th> <th>成绩</th> </tr> <tr> <td>王五</td> <td>96.5</td> </tr> </table> <p> A tabela possui frame="hsides":</p> <table frame="hsides"> <tr> <th>姓名</th> <th>成绩</th> </tr> <tr> <td>王五</td> <td>96.5</td> </tr> </table> <p> A tabela possui frame="vsides":</p> <table frame="vsides"> <tr> <th>姓名</th> <th>成绩</th> </tr> <tr> <td>王五</td> <td>96.5</td> </tr> </table>Teste e veja ‹/›
IEFirefoxOperaChromeSafari
Internet Explorer 9+Firefox, Opera, Chrome e Safari suportam a propriedade frame.
Atenção:Internet Explorer 8 e versões anteriores não suportam a propriedade frame da etiqueta <table>.
HTML5 Não é suportado a propriedade frame do <table>. Use CSS em vez disso.
A propriedade frame especifica qual parte da borda externa da tabela é visível.
Dica:De forma prática, é melhor não especificar frame, mas usar CSS para adicioná-lo borders (estilo da borda)。
<table frame="value">
Valor | Descrição |
---|---|
void | Não exibe a borda externa. |
above | Exibe a borda externa superior. |
below | Exibe a borda externa inferior. |
hsides | Exibe a borda externa superior e inferior. |
vsides | Exibe a borda externa esquerda e direita. |
lhs | Exibe a borda externa esquerda. |
rhs | Exibe a borda externa direita. |
caixa | Exibe a borda externa em todos os quatro lados. |
borda | Exibe a borda externa em todos os quatro lados. |