본문 바로가기

HTML/JS/CSS

(52)
HTML5 실전 가이드. (PDF문서) 출처 : http://webstandards.or.kr/html5
Ajax XMLHttpRequest http://skyunoe.blog.me/20108801554 Ajax를 구현하는 핵심 JavaScript 객체는 XMLHttpRequest이다. Ajax가 추구하는 새롭고 놀라운 기능을 실제로 구현하기 위해서는 이 객체에 대해 완전히 익숙해 져야 한다. 아래는 XMLHttpRequest객체가 지원하는 Method 및 Properties들을 정리한 것이다. Method open(): 새로운 요청을 서버에 설정함. send(): 요청을 서버에 전송함. abort(): 현 요청에서 벗어남. readyState: 현 HTML 준비상태를 제공함. responseText: 요청에 응답하기 위해 서버에서 재전송하는 텍스트. Properties onreadystatechange : XMLHttpRequest객체의 상..
HTML5 - 아웃라인을 의식한 마크업 - 섹션 요소를 사용할 때는 항상 아웃라인을 염두할 것. - 아웃라인과는 상관없는 범위를 지정할 때는 div 요소를 사용할 것. - article 요소를 사용할 것인가 말 것인가는 해당 콘텐츠를 페이지에서 분리해 사용할 수 있는가에 따라 결정. - aside 요소는 없어도 문제없을 섹션에 사용. 출처 : HTML5 & API 입문 (프리렉, 시라이시 슌페이 지음)
HTML5 - 섹션루트 body details fieldset td figure blockquote 요소 자체가 섹션을 구성한다. 요소 바깥쪽 아웃라인에는 영향을 주지 않는다.
HTML5 - 없어진 요소(비표준 포함) applet - embed/object acronym - abbr dir - ul frame, frameset, noframes - iframe과 CSS 이용 / 서버 사이드로 컨텐츠 결합 isindex - form과 텍스트 필드 조합 listing , xmp - pre / code noembed - 폴백이 필요하다면 object plaintext - MIME 타입 "text/plain" 사용 rb - ruby basefont, big, blink, center, font, marquee, s, spacer, strike, tt, u - CSS를 사용 bgsound - audio 사라진요소 - 대체방법 출처 : HTML5 & API 입문 (프리렉)
HTML5 - 종료태그를 기술해서는 안되는 요소 area base br col command embed hr img input keygen link meta param source 출처 : HTML5 & API 입문 (프리렉)
css - display : block block과 inline의 차이점은 줄바꿈만은 아니다. block으로 설정하면 줄바꿈 되고, inline으로 설정하면 줄바꿈이 되지 않는다. block으로 설정하면 상/하 margin과 padding 속성을 사용할 수 있지만, inline으로 설정하면 상/하 margin과 padding 속성을 사용할 수 없다. block으로 설정하면 width, height 속성을 사용할 수 있지만, inline으로 설정하면 width, height 속성을 사용할 수 없다. div 의 display 기본속성 : block span 의 display 기본속성 : inline 출처 : http://www.dimdol.com/61?expandComment=1#comment9460382
[JS] KeyCode 값. 출처 : http://dsdstudio.springnote.com/pages/380935?print=1 (ㅋㅋ 검색해서 가져와보니 dasida네 스프링노트였네..^^) ←(백스페이스) = 8 TAB = 9 ENTER = 13 SHIFT = 16 CTRL = 17 ALT = 18 PAUSEBREAK = 19 CAPSLOOK = 20 한/영 = 21 한자 = 25 ESC = 27 스패이스 = 32 PAGEUP = 33 PAGEDN = 34 END = 35 HOME =36 ←(중간) = 37 ↑(중간) = 38 →(중간) = 39 ↓(중간) = 40 INSERT = 45 DELETE = 46 0 = 48 1 = 49 2 = 50 3 = 51 4 = 52 5 = 53 6 = 54 7 = 55 8 = 56 9 =..