는border = "0"은 공백으로 두는 것과 동일합니까?
<table align="center">
과 동일한
<table border="0" cellspacing="0" cellpadding="0" align="center">
인가?
는border = "0"은 공백으로 두는 것과 동일합니까?
<table align="center">
과 동일한
<table border="0" cellspacing="0" cellpadding="0" align="center">
인가?
테두리는 동일하지만 셀 패딩과 셀 간격을 0으로 추가하지 않으면 셀에 각각 약 2px가 생깁니다.
스타일 시트에서 이것을 0으로 설정할 수 있으며 검정색으로 남겨 둘 수 있습니다. 그러나 기본 동작은 안쪽 여백/간격을 추가합니다.
감사합니다. 기술 보고서에이 정보가 사용됩니다. – Alex
HTML 만 고려하는 한 border = "0"은 border 속성을 전혀 사용하지 않는 것과 같습니다. (질문에 제목과 같이 "중괄호"따옴표가있는 border = "0"은 HTML에서는 유효하지 않으며 따옴표가 사용 된 경우 "직선"또는 "단선"이어야합니다). 그러나 CSS의 차이점은 다를 수 있습니다. 명시 적 속성 border = "0"은 CSS 설정을 무시할 수 있습니다.
질문의 본문에서 언급 한 셀 쉐이핑 및 셀 패딩과 관련하여 차이가 있습니다. 구현에 의한 디폴트 치 (사양은 이것에 관해 말하지 않습니다)는, 일반적으로 2의 작은 양의 정수입니다.
아마 각 브라우저마다 다릅니다. – Oliver
각 브라우저에서 어떻게 사용합니까? 같은 결과가 나타 납니까? –
해당 속성을 만지지 마십시오. 더 이상 1998이 아닙니다. 대신 CSS를 사용하십시오. – Quentin