두 개의 간단한 표 셀이 서로 나란히 있다고 가정 해보십시오.
하나는 라디오 버튼과 텍스트를 포함합니다. 다른 하나는 텍스트 만 포함합니다.HTML - 라디오 버튼과 텍스트 정렬
라디오 버튼의 크기는 16x16 픽셀로 설정됩니다 (왜 그런지 묻지 마십시오.).
글꼴 크기는 12 픽셀입니다.
라벨 및 라디오 버튼을 모두 주요 브라우저에서 일관되게 정렬하려면 (또는 합리적으로 가까운 위치에) 테이블 행의 가운데를 정렬하십시오.
샘플 HTML은 당신이 시작하는 데 : IE, 오페라, 파이어 폭스와 크롬의 내 설치된 버전의
<style type="text/css">
td {
font-size: 12px;
font-family: Verdana;
}
.radio {
width: 16px;
height: 16px;
vertical-align: middle;
margin: 0px;
}
.blah {
text-decoration: line-through;
}
</style>
<table>
<tr>
<td>
<input type="radio" class="radio" />
<span class="blah">O</span>
</td>
<td>
<span class="blah">O</span>
</td>
</tr>
</table>
을, 위에서 언급 한 this
내가 볼 것으로 예상하고있어, 결과처럼 렌더링 그 이미지에 표시되는 것은 ... ... IE? 진심으로?
나머지는 충분히 가깝지만, 텍스트를 일렬로 표시하려는 시도는 4 브라우저 중 2 개 이상에서 항상 끔찍하게 보입니다. 이러한 목표를 달성하기 위해
사이드 노트 : 왜이 용도로 테이블을 사용하고 있습니까? That 's so 90s;) 대신 floating div를 사용하십시오! –