1

주제: 좌우정렬(justify) 적용과 관련하여 질문드립니다.

포스팅한 글의 좌우정렬을 하고 싶어서 문의해본 결과 css에서 text-align의 값으로 justify를 지정하라고 하시더군요.
그래서 시도해봤는데 적용이 안되었어요.

그래서 다른 방법으로 skin파일을 열어서 [ ##_article_rep_desc_## ] 부분을
<div style="text-align:justify;">[ ##_article_rep_desc_## ]</div>이렇게 해주니 되는군요.
이렇게 CSS파일로 수정하지않고 skin파일로 수정을 했다고 해서 문제되는 게 있나요?
의도한대로 잘 보이고 전과 별다른 문제점도 보이지 않습니다.
IE, FF, Safari에서 좌우정렬이 적용되어도 전과 동일하게 잘 보입니다.

그런데 그렇게 하면 소스가 꼬인다거나, 웹표준 준수에 어긋난다고 합니다.
사실인가요? 제가 잘 몰라서 은근히 걱정이 되네요.
CSS에서 적용이 안되길래 skin파일로 딱 저것만 넣어줬는데 그게 문제가 된다니ㅜㅡ

속시원한 답변 좀 부탁드릴께요.
좋은 하루 보내세요^^*

2

답글: 좌우정렬(justify) 적용과 관련하여 질문드립니다.

일단 그 치환자 주위를 div 태그로 묶어서 style 속성을 주는 것 자체만으로 소스가 꼬이거나 표준에 어긋날 이유는 없습니다.
물론 style을 직접 적는 대신 class 속성을 쓰고 별도의 css 파일에 적어주면 코드가 '깔끔'해지기는 하겠죠. smile

현재 사용하고 계시는 스킨에서 글에 대한 스타일링을 어떻게 하고 있는지는 모르겠으나 일반적으로 XHTML+CSS로 만든 스킨이라면 .post 와 유사한 형태로 클래스가 설정되어 있을 것이고, 그냥 HTML 스킨이라면 하신 것을 그대로 가져가셔도 무방할 것 같습니다.

문제의 답은 우리 안에 있다.
내면에 귀를 기울여 보자.