리자

HTML 유효성 검사


Strict 에서 target 이 안되는군요.

어떤 속성으로 대체할 수 있을까요? ㅠㅠ
|

댓글 6개

제 소견으로는 공개프로그램은 유효성 검사 통과하기는 어려울듯.. 아니 쉽지 않을듯..
음 테스트 해보니
XHTML 1.0 Strict 에서 target 속성 오류가 나오네요.

저는 보통
HTML 4.01 Transitional 로 작성을 하는데
HTML 4.01 Transitional에서는 target 에러를 않잡네요

참 오묘한 markup -a-
찾아보니 이런 말도 있네요..

------------------------------------------

href 에 있는 target 속성은 권장하지 않는 속성이다.

링크된 페이지를 새로운 창으로 열고 싶거나 그렇게 할 수 밖에 없다면 Transitional이 유일하게

사용할 수 있는 XHTML DTD이다.
[출처] XHTML로의 전환 : 가이드 라인|작성자 난이

--------------------------------------------------

변경할수 밖에 없거나 스크립트를 사용할수밖에 없을듯 보입니다 -ㅁ-
strict 모드에서는 target 속성이 불가능 하기 때문에 이를 대체 하기위해 자바스크립트를 사용 하셔야 합니다.

<a href="http://www.sir.co.kr/" onclick="window.open(this.href, 'target', ''); return false;" title="그누보드 홈페이지 이동(새창 열림)">그누보드 홈페이지로 이동합니다.</a>

이렇게 이용하시면 No Script 시에도 정상적으로 페이지 이동이 가능 합니다~ (새창은 아니지만......)
아 그리고 위 내용은 웹접근성 WAI에서 권하는 표준 방식 입니당~_~
네 target은 deprecate 되어서 June44님처럼 해야 할 거에요.
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
16년 전 조회 2,417
16년 전 조회 1,743
16년 전 조회 1,319
16년 전 조회 1,287
16년 전 조회 1,737
16년 전 조회 1,704
16년 전 조회 1,843
16년 전 조회 1,679
16년 전 조회 1,894
16년 전 조회 1,363
16년 전 조회 1,653
16년 전 조회 1,374
16년 전 조회 1,741
16년 전 조회 1,176
16년 전 조회 1,359
16년 전 조회 1,212
16년 전 조회 1,272
16년 전 조회 1,214
16년 전 조회 1,220
16년 전 조회 1,185
16년 전 조회 1,223
16년 전 조회 1,272
16년 전 조회 1,554
16년 전 조회 2,198
16년 전 조회 1,202
16년 전 조회 1,244
16년 전 조회 1,572
16년 전 조회 1,274
16년 전 조회 1,297
16년 전 조회 1,559