본문 바로가기
[xHTML] xHTML Tutorial. #2 (xHTML 해부) xHTML 넌 뭘 맞춰줘야 하냐? xHTML의 문서는 확장자가 따로 없어요. (즉 기존의 확장자 그대로 쓰면 됩니다.) xHTML은 그저 xml 형식으로 문법만 정확히 맞춰주는 것입니다. 하하. 그럼 xHTML 과 HTML 은 뭐가 확실히 다른거야?? (확실한 문법은??) 1. xHTML은 Tag 속에 Tag 를 넣을 수 없다. 굵게 (X) 굵게 (O) 2. xHTML은 xml에서 규정하는 문법을 지켜야 한다. (머릿말, 아래 형태 필수!!) 3. Case-sensitive로 element의 이름은 반드시 소문자여야 합니다. 4. 태그를 열었으면 반드시 닫어야 한다. 5. "표준 모드"에서는 단위를 꼭 써줘야 합니다. 여기서 잠깐!! Empty Elements 란 놈이 등장합니다. 예전 HTML 을 보면.. 2012. 2. 28.
[xHTML] xHTML Tutorial. #1 (xHTML이 무엇인가요?) xHTML 넌 누구냐? xHTML 은 eXtensible HyperText Markup Language 의 이니셜입니다. 즉, 기존 HTML의 확장판(Extensible)이라는 거죠. xHTML 그럼 넌 왜 나왔냐? xHTML은 기존의 HTML을 대체하기 위해서 나왔답니다. 응?? HTML에 무슨 문제가 있다고 대체해?? HTML은 문법이 정확하지 않았지요. 예를 들면, 속상값을 줄 때, size="10" 과 size=10 이 같다는 거죠. 게다가, abc 라고만 해도, abc가 출력될 정도로 허술한 (but, 뭣도 모르는 사람에게는 가끔 행운? ㅋ) 문법이었죠. 그래서 WAP 처럼, XML 방식을 도입하여 문법을 철저히 지키는 깔끔한 HTML이 바로 xHTML이라고 볼 수 있는거죠. (HTML Ver... 2012. 2. 28.
[WAP] WAP Tutorial #13. ( Tag References ) 자 이제 마지막에 도달했습니다.요번에는 w3 tutorial에 있는 페이지를 그냥 퍼왔습니다.이걸 참조하셔서 열심히 잘 개발하시길 바래요 see ya~ Deck / Card Elements Start tagPurposeWML Defines information about the access control of a deck 1.1 Defines a card in a deck 1.1 Contains information about the document 1.1 Defines meta information about the document 1.1 Defines a code template for all the cards in a deck 1.1 Defines a WML deck (WML root) 1.1 De.. 2012. 2. 28.
[WAP] WAP Tutorial #12. ( WML Compile ) 자 이제 만든 WML Code를 compile 해야 하겠습니다. ( 열심히 만들고 컴파일 안하면 소용이 없죠? ㅋ ) http://www.forum.nokia.com/info/sw.nokia.com/id/f156b8e9-1dcd-4e5b-8e75-6e6ceded398e/NMIT_41.zip.html 요 위의 링크는 "꽁짜"로 다운받을 수 있는 toolkit으로.. WAP 2.0 specification + XHTML + CSS 에 대해 compile을 지원해줍니다. 참고로 만약 당신이 적당히 전문가여서. IIS 나 Apache server등에 올리게 되면. 그놈들이 자동 콤파일을 하기 떄문에 compile할 필요가 없습니다. 하하. (무슨 말인지 알겠습니까? 초보자님들? ㅠㅠ) + 알파로 ( + @ )... 2012. 2. 28.
[WAP] WAP Tutorial #11. ( XML Verification ) 자. XML 은 그 형식이 까다롭다고 이전에 말씀드렸죠? 그래서, 내가 만든 XML이 형식을 잘 맞춘것인가.. 이것을 쉽게 검증할 수 있습니다. !! 사람이 직접 첫번째 줄부터 쭈욱 읽어가며 확인하는게 아닙니다 !! !! 컴퓨터가 해줍니다. !! http://www.w3schools.com/wap/wml_validate.asp 요 링크에 가게 되면. 바로 그 xml script를 Copy & Paste 해서 validate 할 수도 있고. 또는, internet에 올린 후에, 그 url을 집어넣어서 validate 할 수도 있습니다. 유후. 세상 참 살기 좋아졌습니다. ㅋ 로그인 없이 추천 가능합니다. 손가락 꾸욱~ 2012. 2. 28.
[WAP] WAP Tutorial #10. ( Summary ) 자자자 이제 지금까지 배운걸 거의 총 정리하면서 추가적인 사항도 조금 알아봅시다용 HTML Tutorial XML Tutorial WAP Tutorial You selected: $(name) 자 여기서 살짝 눈여겨 볼것은.. 1. 2. 가 되겠습니다. 먼저 가 있습니다. 지난번에는 type을 prev로 주었기 때문에 앞 페이지로 갔죠? type을 accept로 주게 되면 그냥 일반적인 do 작업을 하는 것으로 보입니다. 또한!!! Do로 나오는 Label은 좌하단에 나온다는 것!! 두번째 같은 deck에서의 다른 card로의 접속은 #으로 한다는거.. 앞에서 했나용? (기억력이.. 보니깐 안했던듯..) 로그인 없이 추천 가능합니다. 손가락 꾸욱~ 2012. 2. 28.
[WAP] WAP Tutorial #9. ( Variable ) 이번엔 Card의 variable들을 설정 & 이용하는 법을 알아보죵. setvar를 이용하여 i 라는 variable (변수)에 500이란 값을 대입한 것입니다. name 과 value 속성(attribute)는 필수입니다용! ( 앞서 refresh 에서 봤었죠? ) 자 그럼 어떻게 사용할까용?? ㅋㅋ 이전에 form 관련 도구에서도 요런게 없는데 어떻게 연결할까 했었죠? 여기 답이 있습니다. HTML Tutorial XML Tutorial You selected: $(school) 자 위와 같이 소스코드를 작성하고. name attribute를 기준으로 $(name)의 형식으로 접속하네요. 오호? 이 element의 접속이 deck에서만 가능한지.. 아니면 다른 파일까지도 연결되는지는... 검색!! .. 2012. 2. 28.
[WAP] WAP Tutorial #8. ( Timer ) 자 이번에 만나볼 놈은 Timer 라는 놈입니다. HTML 하면서 이런 놈은 못 봤는데 말이죠 ㅋㅋ Some Message 요게 간단한 timer 예제. 먼저 Timer의 value는 1/10 second 즉.. 0.1초 단위로 설정됩니다. 따라서 이 예제에서 30은 3초가 되겠지요. 요 카드가 보여지게 되면 바로 Some Message라는 글씨가 나오는게 아니고. 타이머에 걸려서 3초동안 기다렸다고 나오게 되는 겁니다. 아하?! ㅋㅋ 자 타이머의 세계는 끝 ㅋㅋ 로그인 없이 추천 가능합니다. 손가락 꾸욱~ 2012. 2. 28.
[WAP] WAP Tutorial #7. ( Previous, Refresh, Noop & Do ) 1. Previous 자, 어떤 페이지에서 바로 뒤로 돌아가고 싶어요? Back과 같은 기능을 하는 태그가 있죵. ㅋ Previous Page Previous Page를 누르면 이전 화면으로 돌아갑니다용. 2. Refresh 자 뭔가 쫌 어려운 개념이 나왔습니다. (완전 초보에게는..) 얘는 어떤 특정한 card variable을 갱신시키는데 사용됩니다. 그러면서 동시에 화면도 refresh 시킨답니다. (화면이 그 변수에 영향을 받을 수 있으니깐요?) 요 위에 태그는 해당 카드에 소속된 x 라는 variable값을 30으로 설정하는 것입니다. 유후. 3. Noop & Do Noop이 먼저 뭘까 알아볼까용? 이놈은 No Operation의 약자래요. (건방진 놈 ㅋㅋ) Do 는 말 그대로 해라!! ㅋㅋㅋ.. 2012. 2. 28.
반응형