Personal/메모장 20102010. 12. 27. 18:09

문제 : 이미지 양 옆에 공백을 10픽셀 주고 텍스트가 가운데 출력되게 하는 소스를 쓰시오 (5점짜리)

책에 나온 정답
<img src="이미지.jpg" hspace="10" align="absmiddle">텍스트


내가 쓴 정답
<table border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="10"></td>
    <td><img src="이미지.jpg" border="0"></td>
    <td width="10"></td>
    <td valign="center">텍스트</td>
  </tr>
</table>


난 스스로 html에는 어느정도 일가견이 있다는 생각으로...

사실 absmiddle로 텍스트를 출력하면 정확하게 가운데 안나온다. 정확히 할라면 내가 쓴것처럼 테이블태그 써야된다.
그래서 실제 홈피에서 쓰듯이 테이블태그로 풀어썼다.

hspace나 vspace는 한쪽 공백만 넣는것이 안되기 때문에
실제 홈피 만들때는 스타일시트로 한쪽 padding만 넣어주거나 아니면 위처럼 테이블태그를 쓴다.

근데 그 시간강사는 책대로 안했다고 틀렸다고 했다.
난 존나 빡쳐서 찾아갔더니 2점줬다.

그 시간강사가 옳았던 것일까?
책대로 공부 안한 내가 잘못된것이었을까?

html이던 c언어던 프로그래밍에 있어서 책이 무조건 맞는게 아니다.
근데 그 시간강사는 책에 있는 게 정답이란다.
처음엔 아예 틀렸다고 했었고, 내가 찾아가니까 그나마 2점준거다.

존나 열받네 생각해보니까...1년도 더 지난 일인데 갑자기 생각났다.
그때 내가 강사랑 끝까지 싸웠어야 되는데 괜히 후회되는구나.
Posted by 정훈승