div 태그랑 span태그 블록요소 인라인 이건 대충 이해했는데
그럼 span태그에 inline-block 로 변경하면 div랑 차이가 없어지는거 아니야?
정확하게 내가 궁금한건
div랑 sapn 언제언제 써야할지 궁금하고 또 언제써야하는지.. 사이트 만들때 저 인라인 블록으로 해결이 안되는 문제가 있는거??
이론상 인라인블록 쓰면 의미가 없는거같은데 ㅠㅠㅠ
div 태그랑 span태그 블록요소 인라인 이건 대충 이해했는데
그럼 span태그에 inline-block 로 변경하면 div랑 차이가 없어지는거 아니야?
정확하게 내가 궁금한건
div랑 sapn 언제언제 써야할지 궁금하고 또 언제써야하는지.. 사이트 만들때 저 인라인 블록으로 해결이 안되는 문제가 있는거??
이론상 인라인블록 쓰면 의미가 없는거같은데 ㅠㅠㅠ
div, span에 display 프로퍼티를 바꿔도 되긴 되지만, 대부분 div는 block으로 span은 inline으로 쓰지
그냥 디스플레이 바꾸면 나중에 문제 생기거나 그런건 아니고 그냥 이왕하는거 잘 나누려고 쓰는거?
block은 width를 가능한 최대로 채우려 하고, inline은 content크기만큼만 차지하려고 하고 width, height를 지정할수없고 inline-block은 width-height를 지정할 수 있지만, width를 최대로 채우려고는 안하고, 크기가 초과되면 다음줄로 가고
헉 이거 진짜 고맙습니당..
그러니까 니 말은 모든 태그를 하나로 통일하고, 거기에 inline-block으로 해도 되지 않느냐는 말인데, 그러면 읽기가 너무 불편하겟지
네 맞아요 !!!
예를 들어, div는 블락레벨이고, span은 인라인 레벨인데. 사람들이 이걸 읽으면 대충 어떤 용도인지 안단말이지. 근데 div라고 쓰고 어떤건 블락 레벨이고 어떤건 인라인 레벨이면 매번 읽는게 아니고 해석해야해서 힘들어짐
아하 제가 고양이님 말대로 이해를 한거면 나중에 코드를 짰을때 오류가 나고 다른사람이 봐야 할 상황이 생기는데
그때 읽기가 많이 불편하니 애초에 나눠서 하는게 좋다라는 말씀이시죵?
정말로 감사합니다ㅠㅠㅠㅠ 진짜 절하고싶네요!!
div 남발하다가 사람이 읽기 나쁘니까 article header footer 등등 태그도 나왔을걸
태그 특징이 언제 열고 언제 닫는지 표현이 되는데 div#header div div div div div 면 어떤 게 헤더 닫는 건지 보기 나쁘잖아 그래서 시맨틱 태그라고 의미 있게 짜자는 방향성이 생김
넵 답변 감사합니다 한번 볼게용 ㅋㅋ