HTML 태그를 공부할 때, 모든 태그 목록이 나오고, 또 자세히 설명되어 있는 곳... 그런 곳이 필요한데요.
참 기억력이란게... 안 쓰면 잊어버려서, 참조할 만한 무엇인가가 필요한거죠
그래서, 찾는 사이트가 있습니다.
바로 MSDN 라이브러리입니다.
마이크로소프트사에서 제공하는 것이니 오죽 잘 되어있겠어요 ~? ㅎ
물론 무서운 적이 하나 있습니다. 바로 영어 !!
주소는 http://msdn.microsoft.com/en-us/library/hh772721(v=vs.85) 입니다.
세세하게 모든 구성요소를 친절히(?) 영어로 설명합니다.
처음에는 무슨 말인지 하나도 모르지만, 태그를 하나씩 접하다보면 대충 감이 옵니다.
1. 예) TABLE 태그
그럼 한 가지 예로, TABLE 태그를 선택해볼까요?
TABLE 태그를 선택하면 불라불라 설명을 하는데요. 밑부분에 예제가 나옵니다.
이 예제를 실행해보면 TABLE 태그에 대해서 더 간단히 알 수 있답니다.
2. 속성 태그 보기
http://msdn.microsoft.com/en-us/library/hh773183(v=vs.85)
이 속성 (Property) 을 설명한 부분을 보면, 각가지 태그 속성을 설명합니다.
만약, 글자 세로 정렬이 중간이 아니라서, 그걸 바꾸고 싶어할 수 있습니다.
그런데 어떤 속성을 써야 할지 모르는거죠.
이 때 속성란을 쭉 보다보면 align 이라는 속성이 보입니다.
기존의 아는 영어랑 조합해보면, "이게 정렬이다"라는 느낌이 오죠.
그럼 이걸 클릭해볼까요?
네 다음처럼 설명이 되어 있습니다.
단어마다 대충 느낌이 오는데요.
하나씩 적용하다보면 "세로 - 가운데 정렬"을 하기 위해서, absmiddle 속성이 필요하다는 걸 알 수 있습니다.
물론 이렇게 MSDN 라이브러리를 통해 공부하는 것은 쉬운 일이 아닙니다.
하지만, 여기저기 다녀보고 네이버 검색도 해보고 구글검색도 했는데 원하는 태그를 찾지 못한다면 이 MSDN 라이브러리를 참고하는 것이 어떨까요?
* HTML 태그 뿐아니라 프로그래밍 공부는 레퍼런스를 잘 참조해야 !!!
비단 HTML 태그만 이렇게 라이브러리를 참조해야 하는 건 아닙니다.
예를 들어, 자바 같은 경우도 레퍼런스 사이트가 있는데요.
마치 해당 언어의 사전과 같은거죠.
영어사전으로 모르는 단어를 찾아가며 이해하려면, 머리 아프고 힘들지만... 가장 정확한 답을 얻을 수 있습니다.
어떤 프로그래밍 언어라도 해당 레퍼런스를 참조하는게 가장 빠른 해결책이자 완벽한 해결책이 될 수 있습니다.