Contact

비공개 문의는 메일을 이용해 주세요.

  • 83 pending comments from Eric, Eric, Eric, Eric, Eric are awaiting approval.
  • 강군 2008-03-29 02:17:17

    매칭되는 컨트롤 for 속성을 채우기 위한 거죠 ? 매칭되는 컨트롤이란게 지금은 입력을 위한 거겠죠 ? 하지만 보통 응용프로그램에서는 텍스트도 컨트롤에 속하는데.. 게시판의 조회수같은 것이 텍스트 컨트롤이 아닌지.. (하지만 w3c에도 역시 입력만을 위한 컨트롤에 전재를 두고...) 그냥 쉽게 생각해보면 span 이 좋을 거라 생각합니다. 하지만 좀 더 생각해보면 label이라는 요소가 지금까진 문제가 없었겠지만.. 앞으로 자주 쓰이다 보면 입력만을 위한 label 이 아닌 출력을 위한 label도 필요하다고 생각합니다. 물런 db에 있는 자료를 ListView 컨트롤(HTML 에선 Table)로 표시를 하겠지만.. 하나의 아이템을 노출하는 화면은 보통 ListView 가 아닌 text 컨트롤 과 label 로 짜여지게 됩니다. 물런 입력에선 label 과 input으로 짜여 지겠죠. 하지만 입력이 있으면 출력은 목록과 읽기로 나뉠테고 읽기에서 label이라는 것은 꼭 필요한 존재인데..form 안에 반듯이 input은 들어가야 하지만 form안에 label 이 들어가지 않아도 오류는 없는 걸로압니다. w3c 가 xhtml을 만들때 무엇을 생각하고 label을 만들었는지 모르겠지만...label의 사용용도는 입,출력 모두에서 라고 생각됩니다. 매칭되는 컨트롤이 반듯이 있어야 한다면 그것은 출력에서는 Text 컨트롤 이라고 생각됩니다. span 을 사용하는 용도는 inline 을 묶어 주는 inline layer 즉 span 은 outer 에 label은 inner 에 strong,em,ins,del 등은 컨텐츠안에...물런 w3c가 반대하더라도 출력 label(text label)은 꼭필요하다고 생각합니다. 그리고 style을 입힌다는 것은 작게는 xhtml 내 크게는 xml 에서입니다. 즉 xml 자체는 융퉁성이 많은 놈이라 ~잘 읽고 잘 분류되고 그럴러면 노드의 이름은 맞는 걸 써야 응용프로그램에서 파싱할때도 잘 읽을 수 있을 거라 생각됩니다. 그냥 span 은 응용프로그램에서 읽이에는 너무 애매하지 않을 까 생각됩니다. span 을 찾는 것보다 label을 찾아 값을 표시하는게 더 빨리되니깐요.

  • 신현석 2008-03-28 20:11:11

    에디터 쪽은 저도 잘 모르겠네요. :)

  • 신현석 2008-03-28 20:11:11

    스타일 때문에 적용하는 거라면 폼이 아니니까 그냥 <span>을 하나더 사용하는게 어떨까요? <label>요소는 반드시 매칭되는 콘트롤이 있어야 됩니다.

  • 강군 2008-03-28 01:16:16

    아 ! 그리고 저 밑에 적은 IFRAME 으로 한 위지웍 방식의 출력은 먼저 HTML 을 제거후 일반 텍스트(<br/>만 삽입)로 출력후에 IFRAME 으로 작성된 문서는 따로 담아 두어서 밑에 한번더 출력후에 페이지가 로딩된 후 !! SCRIPT 로 일반 텍스트형식의 출력에 IFRAME 위지웍으로 작성한 내용을 스크립트로 덮어 줬습니다. 그랬더니 ~ 굉장히 판타스틱하게 출력되더군요. 예를 들면 SCRIPT 태그 라든지...귀찮게 따로 분리하지 않고 깔끔하게 출력되더군요. 어떤가요 ? 이런 방식...괜찮지 않을까요 ?

  • 강군 2008-03-27 23:14:14

    음.. 스타일 때문입니다. stylesheet 를 입힐 경우 (운영자 설정에 의하여 바껴야 하므로...) 어떤 설정에서는 백그라우드를 쓸때.. label {display:none} 으로 해야 할 경우도 있고... 어떤 경우는 작성일만 색을 줄 경우... 즉 ~ 각 값마다 다른 스타일을 줄려면 최대한 적은 노드를 입혀서 최대한의 스타일을 적용시켜줘야 하기 때문이죠. 여기에 strong,em 같은 걸 입힐려니 .. "작성일", "조회" 라는 것은 특성이 label 이고.. 노드의 이름을 볼때 그 노드들의 속성도 쉽게 파확해야 된다는 거에도 중점을 둔거죠. css 를 지정할때 생각해보면 span label { color:red;} span {color:blue;} 도 되어야 하고 span label{display:none} 도 되어야 하죠. 물런 다른 Text 노드도 있지만 분명히 해야 할것은 "작성일"같은 부분은 label 이라는 이유 때문이죠. 물런 이름이 formlabel 이라면 모르겠지만... 그 특성에 맞는 ... input 이 없는 폼이 없는 것일지라도... 그것은 label 이기 때문이죠. 음 ~ 혹 다른 엘리멘트가 있다면 추천해주세요.

  • 신현석 2008-03-27 22:13:13

    <label>을 왜 사용하셨나요?

  • 강군 2008-03-27 20:11:11

    <p><span class='date'><label>작성일</label> XXX년 XX월 XX일</span> <span class='hit'><label>조회</label> 100</span></p> label 이란것이 form 내에 쓰라고 하지만 label 이라는 특성 자체가 form 내에만 쓰라는 것이 찝찝합니다. 혹시 이렇게 써도 괜찮은 요소인지 묻고 싶습니다.

  • 강군 2008-03-27 20:11:11

    아 ~ 정말 어렵네요 ~ 요걸 하면 이걸 버리고 저걸 하면 요걸 버려야 하는...참담하네요.

  • 강군 2008-03-27 20:11:11

    <table><th><td>가 제일 적합할 거라 생각했는데.. td:after{content:' 번';} th:after{content:' : ';} 안 먹히네요. (IE무시)

  • 신현석 2008-03-27 17:08:08

    <table>이나 <dl>이 적당할 것 같은데요~

  • 강군 2008-03-27 17:08:08

    현석님 ~ 올만입니다. 혹시 이름과 값에 대한 엘리멘트가 있나요 ? 보통.. form 에 대하여 <label>이름</label> <input...> 쓴다면.. 만약 게시물 읽기에서 <이름>조회수</이름><값>XXX</값> <dl> 을 사용할려고 했으나.. <dl><dt><dd> 는 아무리 봐도.. 제목과 내용에 적합하지 이름과 값에는 적합하지 않은 것 같습니다. 혹시 제일 적합한 엘리멘트가 무엇인지 아신다면 ~ 응답바랍니다.

  • 신현석 2008-03-25 23:14:14

    bitty님, 봄눈님 금요일날 반가왔어요~ 좋은 하루 되시고 하시는 일도 잘 되시기를 빕니다. :)

  • 봄눈 2008-03-25 22:13:13

    안녕하세요~ 밖에는 살짝 빗방울이 떨어지네요^^ 좋은 하루 되세요~

  • bitty 2008-03-25 00:15:15

    안녕하세요~ 금욜날 뵙고 좋은 말씀 마니 들어서 감사했습니다~ 헤헤~

  • 김군우 2008-03-15 12:03:03

    버튼 짜증나요. ㅠㅠ

  • 신현석 2008-03-11 05:20:20

    얼굴 본지 꽤 오래 됐지...잘 지내? ㅎㅎ

  • 조윤배 2008-03-11 05:20:20

    형 문득 보고싶네~

  • 강군 2008-03-06 21:12:12

    음..인풋에서 xhtml 을 분리하는 것은 힘들거라 생각합니다. 출력할때 이 데이타를 <![CDATA[ 내용 ]]> 등으로 받아서 SCRIPT에서 변환 시켜 주는거 또는 <script type='text/html'> 등에 출력해서 하는 방법...뭔가가 있을텐데..뚜렷한 방법이 생각이 안나네요.

  • 강군 2008-03-06 21:12:12

    Xquerd <br> -> <br /> 로 바꿔주네요. 하지만 <span><p></p></span> 같이 붙여 넣으면 ~ 대략 난감하네요.

  • 신현석 2008-03-06 05:20:20

    Xquared 한번 써보세요. 그 문제를 보완한 에디터로 알고 있습니다. http://xquared.springbook.playmaru.net/

  • 강군 2008-03-06 03:18:18

    현석님 ~ 사용자의 컨텐츠을 입력받았을때 ~ 이것이 위지웍에서 전송된 데이타 그러니깐 각 브라우져의 IFRAME 을 이용하여 입력한 데이타입니다. 이 데이타를 페이지에 적용할려니 브라우져마다 다른 엘리멘트를 이용합니다. 즉 규정에 어긋난 엘리멘트를 전송해줍니다. 이 것을 제대로 처리할 방법이 없는지요 ? 자바스크립트의 변수로 넣어 줄려고도 생각해보았지만...스크립트가 적용되지 않는 브라우져는 문제가 될것이고..방법이 없을 까요 ? 그렇다고 위지웍을 포기하긴 싫습니다.

  • Jace 2008-02-29 02:17:17

    현석님이 bass를 연주하셨었구나... 한때 머리를 길었던 자로서 동경합니다.

  • 윤정근 2008-02-27 03:18:18

    뉴건담~

  • 신현상 2008-02-26 20:11:11

    택배왔다! 백식하고 뉴건담 중 하나 고르셈!! 아마 선택하기 어려울 것임... ㅋㅋ

  • 이군 2008-02-26 04:19:19

    당신은 웹의 선구자들 중의 한명! 각종 언론과 서적에 자주 비치는 당신! 욕심쟁이 우후훗!!