나는 테이블/div 논쟁에 연료를 넣으려고하지 않고있다.이 프로젝트에서 나는 이미 표 형식이 아닌 모든 것을 div로 사용하기로 결정했다. 지금까지 잘 작동하고있다.테이블 또는 div 또는 기타에 있어야합니까?
저는 이름 값 쌍을 표시해야하는 곳이 하나 있습니다. 왼쪽에는 이름 (레이블)이 표시되고 오른쪽에는 값이 표시됩니다. 필연적으로 표 형식의 데이터 또는 적어도 표 형식의 데이터에 대한 생각은 아닙니다. 왜냐하면 레이블이 위쪽에 가로로 표시되고 값이 아래쪽에있는 표 형식의 데이터를 상상하기 때문입니다.
하지만 div에 이것을 표시하려고 시도했지만 문제가 있습니다. 나는 float가있는 divs가 두 개 있습니다. 각 레이블에 대해 div 가장 왼쪽 된 부모 div 내부에 있습니다. 각 값에 대해 가장 오른쪽의 부모 div 안에 해당 div가 있습니다. 일반적으로 괜찮습니다. 그러나 div 값이 비어 있으면 div는 축소되고 divs 및 div 값은 수직으로 정렬되지 않습니다. span, lul/li (list-style-type : none) 요소를 사용하는 경우와 동일합니다. 쉽게 작동하는 유일한 테이블입니다. 나는 명시 적으로 div에 hights를 설정하고 싶지 않습니다. 왜냐하면 나는 그것이 cop-out이라고 생각하고 폰트를 변경하면 필요한 높이가 바뀔 수 있기 때문입니다. "테이블 형식이 아닌 데이터에 대한 divs"접근 방식을 사용하려는 경우 표를 사용하여 자체 규칙을 위반하게됩니까?
동의합니다. 이것은 표 형식의 데이터입니다. 기본적으로 Excel 스프레드 시트의 셀에 자연스럽게 속한 것으로 보이는 모든 것은 표 형식의 데이터입니다. – slebetman
나를 위해 작동합니다. 감사 – Jeremy