2011-11-12 7 views
1

두 질문에 ...두 개의 수레 후 <a href="http://jsfiddle.net/rlesko/j7ty8/10/" rel="nofollow">this fiddle</a>에 대한

  1. 가 왜 leftright 텍스트에서 middle 텍스트 이동이이 clear: both이 할당 한하지 않더라도를 명확한 텍스트를 중심으로?
  2. margin: 0 auto으로도 middle 텍스트가 바닥 글 중간으로 이동하지 않는 이유는 무엇입니까?

나는 leftright에서 중간에 텍스트를 얻을 관리했지만 나는 <h7 id="middle"> 주위에 별도의 div을 사용했다. 주위에 방법이 있습니까?

+0

당신이 존재하지 않는 무엇을 의미합니까 – MatTheCat

답변

1

나는 더 정확할 것이다. <h7>이 존재하지 않으므로 인라인 요소로 렌더링됩니다 ... 그래서 clear은 영향을 미치지 않습니다!

+0

존재하지 않는 (그리고 당신이 지정된 폭을 사용하지 않는 대신 margin:auto;text-align:center;을 사용해야합니다)? 물건이 아니거나 뭐라구? 유일한 해결책은 div에 넣는 것입니다. – rlesko

+1

h7이 html DTD에 없습니다. 그래서 그것은 존재하지 않습니다. http://www.w3.org/TR/html/dtds.html#dtdentry_xhtml1-strict.dtd_heading – MatTheCat

+0

감사합니다. 몰랐습니다. 'h5'로 변경하고'text-align : center; '를 추가했습니다! 감사합니다 ... – rlesko