본문 바로가기

분류 전체보기

(28)
HTML: 2. HTML 태그들 태그 관련 사이트: https://developer.mozilla.org/en-US/docs/Web/HTML/Element https://www.w3schools.com/tags/default.asp https://www.advancedwebranking.com/seo/html-study/#overview ... 제목(HEADING) Hello 문서내의 제목 표현 제목의 레벨에 따라 -자동으로 개행, 볼드체 사용 됨 ⚠️: h1은 오로지 heading 목적으로만 쓰는게 좋음. 볼드체 사용을 위해 X 큰 글씨를 위해 X , 단락과 개행(PARAGRAPH, LINEBREAK) This is first paragraph. This is second paragraph This is second paragraph..
HTML: 1 HTML이란? 1. HTML이해하기 HTML Hyper text (텍스트를 초월하는) markup language(정보를 구조적으로 표현 가능한) Hyper Text는 단순한 텍스트를 넘어서 웹 페이지의 특정 부분과 연결할 수 있는 기능을 가진 텍스트 즉, 링크를 의미합니다. Markup Language는 프로그래밍 언어의 한 종류로 정보를 구조적, 계층적으로 표현 가능하다는 특징이 있습니다. HTML은 파일 확장자로 .html을 쓰며, 그 파일 안에 html 코드를 작성하게 됩니다. hyper text = 링크 확장자가 html HTML 문법 태그(TAG) 가장기본이 되고 중요한 규칙 무언가를 표시하기 위한 꼬리표, 이름표 우리가 다양한 태그들을 이용해 코드를 작성하면, 브라우저가 이를 인식해 내용을 표현 Hello..
CS50 배열 #include int main(void) { char c1 = 'H'; char c2 = 'I'; char c3 = '!'; printf("%n %n %n\n", c1, c2, c3); } 출력 HI! 근데 이를 ASCII문자 10진수로 바꿀 수 있음 #include int main(void) { char c1 = 'H'; char c2 = 'I'; char c3 = '!'; printf("%i %i %i\n", (int) c1, (int) c2, (int) c3); } #include int main(void) { char c1 = 'H'; char c2 = 'I'; char c3 = '!'; printf("%i %i %i\n", c1, c2, c3); //형변환 본래 %c였으나 %i로 입력해서 바꿈..
CS50 컴파일 컴파일링 컴파일은 소스코드를 오브젝트코드로 바꾸는 과정을 말한다. 오브젝트 코드란 0과 1로 이루어진 코드 이전에 clang과 -l를 입력하지 않고 make라는 명령어로 컴파일 하는 과정을 배웠다 여기서 clang이란 컴파일러를 호출해서 소스코드를 오브젝트코드로 만드는 명령어다. #include #include int main(void) { string name = get_string("What's your name?\n"); printf("hello, %s\n", name); } 실행 시 터미널에 clang -o hello hello.c -lcs50 입력 위의 과정을 통해 컴파일의 네단계를 볼 수가 있다. 컴파일은 네 단계로 나누어 볼 수 있음 전처리(Precompile) 컴파일(Compile) 어셈블..