반응형

코딩 70

픽셀 em 차이, 변환 계산법

픽셀, em 차이 CSS에서 길이를 표현 단위에는 몇 가지 다른 단위가 있다. 길이를 표현하는 CSS 속성은 width, margin, padding, font-size, 등이 있는데 숫자 뒤에 px, em 등이 붙는다. 목차 주의사항 절대 단위 상대 단위 픽셀 - EM 변환 표 주의사항 숫자와 단위 사이에는 공백이 올 수 없다. 값이 0인 경우 단위를 생략해도 된다. 일부 CSS 속성은 마이너스(음수)가 허용된다. 길이 단위에는 절대 단위 및 상대 단위가 있다. 절대 단위 절대 단위는 고정되어 있으며, 디바이스별 화면 크기가 다양하기 때문에 화면에서 잘 표현을 못하는 경우가 있다. 하지만 인쇄 레이아웃처럼 출력 결과를 알 수 있는 경우는 사용해도 좋다. 절대 단위에는 다음과 같은 것들이 있다. cm: ..

코딩/CSS 2021.10.20

웹 제작에 필요한 3가지 필수 언어

1. 웹페이지를 만드는데 꼭 필요한 3요소 HTM CSS JavaScript 2. 이 셋의 공통점과 차이점 (1) 위 3가지의 공통점 : 언어(Language) 대화의 당사자 = 인간 : 컴퓨터 (그래서, Code이기도 하다 - 정치인이든, 스파이든 지들끼리 숙덕거리는 부호= code) (이 code를 끄적거리는 일이 =cording) (2) 위 3가지의 차이점: 서로 문법이 다르다. 역할이 다르다 3. 각각의 역할 1) HTML 웹사이트의 뼈대이다. 즉, 웹 페이지의 구조를 담당한다. HTML은 제목과 문단을 만들고 이미지와 링크와 목록과 테이블을 만든다. 인라인 태그로 콘텐츠에 장식을 줄 수 있지만 가급적 스타일은 CSS에 외주를 주는 것이 현명하다. 왜냐하면 인라인으로 장식을 하다 보면 뼈대보다도 ..

코딩/JavaScript 2021.04.25

오버플로와 텍스트 오버플로(overflow / text-overflow)

1. 오버플로와 관련된 4가지 CSS 속성. 1) overflow : 상자, 혹은 웹페이지를 기준으로 흘러넘치는 콘텐츠 처리 방식. 2) overflow-x : 상자를 가로로 흘러넘치는 콘텐츠 처리 방식. 3) overflow-y : 상자를 세로로 흘러넘치는 콘텐츠 처리 방식. 4) text-overflow : 텍스트 컨테이너를 기준으로 흘러넘치는 텍스트에 대한 처리 방식. 2. 위 1), 2), 3)에 대해 알아본다. 그리고, 4)에 대해서는 다음 글에서 알아본다. 1) overflow (1) 오버플로(overflow)는 언제 발생하는가? 영어 단어 overflow=흘러넘치다, 라는 뜻. 그러므로, 콘텐츠 내용이 콘텐츠 그릇보다 클 때 → 콘텐츠는 흘러넘친다. (2) 오프 롤로(overflow) 처리 ..

코딩/CSS 2021.04.24

white space 와 空(space)白(white)

1. white-space란? white=흰 白, space=빌 空 → 위 순서를 바꾸면 空白(공백) → 즉, 문자가 없는 흰 공간(빈 공간)을 말한다. 2. 컴퓨터에 white-space를 입력하는 방법 3가지 탭 키(혹은 스페이스 바) = 들여 쓰기. 스페이스 바 = 공백 입력. 엔터 키 = 줄 바꿈 입력. 3. 컴퓨터가 white space를 바라보는 시각 = 연속된 공백은 인정하지 않는다 = 즉, 공백 1개로 본다. 그러므로, 들여 쓰기(←탭키 또는 스페이스 바에 의한 연속 공백)는 인정하지 않고, 글자 사이 연속 공백(←스페이스 바에 의한)은 공백 1개로 처리하고, 라인 연속 공백(←엔터키, 줄 바꿈 여러 개), 이 세 가지 모두 인정하지 않는다. →이것이 기본 값 = white-space: n..

코딩/CSS 2021.04.21

pre 태그 줄바꿈

1. 태그란? preformatted text(pre=앞, 미리, formattded=구조화된 텍스트) (앞글 참조) 시(詩, poet) 또는 형식화된 문단, 행간 혹은 연간 형식을 원래대로 유지해야 할 필요가 있을 때: → 일일이 태그를 사용할 순 없다. 그러나 알고 보면 , 등을 사용하지 않고도 행과 연의 형식을 원래 모양 그대로 브라우저 창으로 표현할 수 있는 기능이 HTML에 있다. =그것이 태그이다. 그러나 태그를 사용한 문단에는 다음 두 가지의 경우가 발생한다. 1) 짧은 행들로 이루어진 경우 심중(心中)에 남아있는 말 한마디는 끝끝내 마저하지 못하였구나. 사랑하던 그 사람이여! 사랑하던 그 사람이여! 위 문단은 아래 그림처럼 브라우저창에 원래 형식으로 줄 바꿈 된다. 2) 긴 문단이 있는 경..

코딩/HTML 2021.04.21

단락 태그, pre 태그

1. 문단 관련 태그들 1) = paragraph(단락)의 약자. 나는 문단입니다. 열린 태그에서 닫힌 태그까지가 한 문단입니다. = 항상 새 줄에서 시작된다 = 블록(block) 요소(element) (블록과 인라인에 대해서는 이후 글에서 따로 정리) 2) 태그 = break(휴식)의 약자. 나는 줄바꿈 태그입니다. 빈 태그로 닫힌 태그가 없습니다. 태그 = 태그 입력 다음부터 줄 바꿈이 된다= 인라인(inline) 요소 (인라인, 블록 요소에 대해서는 이후 글에서 따로 정리) 은 빈 태그이며 닫는 태그가 없다= 닫는 태그 없이 로 끝나면 된다 (※그러나 XHTML에서는 로 닫는 기호를 쓴다) (2-1) 의 줄 간격과 의 줄 간격 차이 의 1줄 간격= 의 2줄 간격( = ) 3) 태그=horizonta..

코딩/HTML 2021.04.20

HTML 들여쓰기 방법

HTML 들여 쓰기 원칙 1) 포함관계 코드 블록은 2칸 들여 쓴다. (예시 1) 공백 두개 위와 동일 이하 동문 (예시 2) 이름 설명 A 이름 A 설명 2) 논리관계 코드 블록은 들여 쓰지 않는다. 그 대신 가로 빈 줄 하나 추가한다. 코드 블록은 들여쓰기 하지 않는다 heading2 heading1이하만 1칸 띄우고 heading2이하 문단 부터는 띄우지 않는다. 3) 등호 주위에는 빈칸을 넣지 않는다. 4) CSS의 긴 속성과 속성 값은 한 쌍씩 줄 바꿈을 한다. body { background-color: DodgerBlue; font-family: "Arial Black", Helvetica, sans-serif; font-size: 16em; color: black; } 선택자 뒤에 한 칸 ..

코딩/HTML 2021.04.19

주석은 왜 달아야 할까?

1. 주석이란 무엇인가? 메모. 2. 주석(comment, 메모)은 왜 달아야 하나? 코드가 길어지거나 좀 복잡해지거나 했을 때도 컴퓨터는 그것을 순식간에 알아본다. 그러나 인간은 문제가 있다. 헷갈리고 골치 아프고 시간이 걸리는 인류를 위해 배려하는 것이 주석이다. 컴퓨터(브라우저)가 보기에 너무나 사소한 말들, 컴퓨터는 그 말들을 그냥 외면하거나 못 본 체 눈감아준다. 코딩 인류 간에 전할 말이 있을 때, 혹은 수정자를 위해 메모해 둘 일이 있을 때 유용한 기능 주석은 브라우저에 표시되지 않는다. 3. 주석 다는 법 구문: (아래 코드 입력창 영역 2군데처럼) 시작은!(느낌표가) 있지만 끝은 없다. This is nonsense Lorem ipsum dolor sit amet, consectetur ..

코딩/HTML 2021.04.18

Lorem ipsum

Lorem ipsum이란 무엇일까? 포토샵, 일러스트레이트, 웹사이트, 템플릿, 출판물, HTML 편집창, 워드 프로그램 등에서 텍스트(T) 키를 누르는 순간 자동으로 삽입되는 더미 텍스트, "Lorem ipsum dolor sit amet......"이 있다. 이 문구는 어디에서 왔는가? 1) 그 문구는 로마의 정치인 키케로(영문 발음: 시세로 Cicero)에게서 시작되었다. Lorem ipsum 문구의 내용: "Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..." 그 내용은 "고통 자체를 사랑하고 추구하고 갖고 싶어 하는 사람은 없습니다. 왜냐하면 고통은 고통스럽기 때문입니다" 키케로..

코딩/HTML 2021.04.18

메타 태그- 눈에 안 보이는 세계

1. meta란 무엇인가? meta의 뜻: 초월의, 본질적인, 그 이면의 meta-physics : 형이상학 = physics(자연학) 너머의 것: 영적인 세계, 정신적인 세계 칸트의 물자체(Das Ding an sich) : meta-physics : 알 수 없는 것. Metaphora: 메타포 : 은유 서양에서는 눈에 보이지 않는 세계를 meta라 한다. HTML의 meta-data는 눈에 보이지 않는 세계이다. head 부분( 사이)에 위치하지만 그 누구의 눈에도 보이지 않는다. 세계 모든 웹페이지에는 오직 부분만이 보인다. 영역에는 '글에 대한 정보'가 아닌 (한 차원 초월한) '문서의 대한 정보'를 담고 있다. 비평에 대한 비평(비평의 비평)을 'meta 비평'이라고 하듯이 속의 정보를 '문서에..

코딩/HTML 2021.04.11
반응형