본문 바로가기

전체 글

[HTML] HTML 문단, 목록, 링크, 이미지, 표 태그 문단 정렬 텍스트와 이미지 등 인터넷 문서에서는 왼쪽 정렬을 기본으로 한다. 텍스트를 정렬시키는 태그이다. 태그 사이에 들어간 내용들은 ALIGN 속성에서 지정한대로 왼쪽, 가운데, 오른쪽으로 정렬한다.ex)놀러가고 싶다여행가고 싶다 출력 결과 의 집합 문단 구분 개행 해주는 태그ex)놀러가고 싶다 여행가고 싶다 공부하기 싫다 과제하기 싫다 출력 결과 문단과 문단 사이에 공백라인이 들어간다.ex)놀러가고 싶다 여행가고 싶다 공부하기 싫다과제하기 싫다 출력결과 영역 구분 문단이나 영역의 제목 구분한다. ~ 순서로 되어 있으며, 뒤로 갈수록 글씨 크기와 진하기가 감소한다. 선을 그어 문단을 나누어주는 태그로, 선의 두께와 길이, 위치 등을 지정하는 속성이 있다. 선의 위치를 왼쪽, 가운데, 오른쪽으로 지정해.. 더보기
[계획] 2017년 7월 1일 토요일 오늘 계획은 HTML을 끝내고 JavaScript를 맛보려고 했다. 오늘 HTML의 의미와 구조, 기본적인 태그에 대해서만 공부했다. 중간에 이 태그인지 그냥 선언문인지에 대해 고민하고 헷갈려하느라 시간을 많이 허비했다. 선배가 말해준듯이 크게 중요하지 않은 부분에서 보내는 시간을 줄여야겠다. 내일 계획 - 나머지 HTML 태그 (구조와 종류)- JavaScript의 의미, 배우는 이유, 쓰는 법, 특징 등에 대해 조사- PHP (시간이 되면) 얼른 웹을 따라잡고 네트워크도 다시 정리해야겠다. 더보기
[HTML] HTML 기본 태그 HTML 기본 태그 문서의 시작과 끝임을 알린다. 문서의 일반적인 정보를 제공(메타 데이터, 문서 이름, 외부 파일 링크) 문서의 본문을 나타내기 위한 태그body 속성에는 크게 배경 , 링크, 여백 관련 속성들로 이루어져 있다. 배경의 색을 바꿔준다. 보통 브라우저의 배경색은 윈도우의 디폴트 색인 회색이다. 색상은 색상명(Black, White, Blue 등) 과 헥사코드 값으로 나타낼 수 있는데 헥사코드란 색상의 R, G, B 값을 16진수로 나타낸 것이다.ex) 빨간색 배경 초록색 배경 파란색 배경 배경이미지를 지정해주는 속성ex) 문서 전반에 쓰이는 문자의 색깔을 지정해주는 속성ex) 빨간색 글씨 링크된 텍스트의 색깔을 바꿔준다. 기본적인 색은 파란색이다. 링크에 관련된 태그에서 언급한다. 방문했.. 더보기
[HTML] HTML 구조 HTML의 구조 여러 요소들(Elements)로 구성된다. 최상위 요소는 이며, 이 요소 안에는 : 문서 자체의 제목, 요약, 외부 정보(문서의 정보)- : 문서에서 보여주는 모든 내용(시각적인 모든 요소) 다음은 간단한 HTML 문서의 구조를 시각적으로 표현한 코드이다. DOCTYPE html> 제목 단락 DTD 선언 DTD란 문서 형식 지원(Document Type Definition)을 뜻하며, 작성중인 HTML이 어떤 버전인지 알려주기 위해 선언한다. HTML은 버전별로 지원하는 태그가 다르기 때문에 문서 처음에 선언문을 추가해야 한다. 현재 HTML5가 가장 널리 쓰이기 때문에 을 선언해주지 않으면 HTML5이 아닌 다른 버전으로 인식될 수 있다. 더보기
[HTML] HTML HTML HTML(Hyper Text Markup Language)란 비순차적으로 웹 문서를 표시할 수 있도록 작성된 언어로, 웹 사이트를 만들기 위해서는 HTML이라는 언어를 사용해야 한다. ASCII 문자로 구성되었고 이 언어는 웹 브라우저에서 해석이 가능하므로 별도의 컴파일러가 필요 없다. Hyper Text 텍스트는 상대방에게 의미를 전달하는 것을 목적으로 하는 데이터로, 숫자, 문자, 기호 등으로 표현한다. 텍스트에 접근하는 방법은 순차적이다. 책으로 예를 들면, 목차에서 원하는 정보가 있는 페이지를 찾고 그 페이지로 넘긴 후 위에서부터 읽으며 원하는 정보를 찾는다. 하지만 하이퍼텍스트는 아니다. 원하는 정보를 찾아 다른 페이지로 이동, 또는 같은 페이지 내의 다른 데이터로 이동하는 것이 하이퍼.. 더보기
[웹] APM이란 APM Apache + PHP + MySQL 의 줄임말이다. APM 소프트웨어가 존재하는 것이 아니라, 이 3가지가 연동되어 운영되도록 만든 환경을 APM이라고 한다. Apache와 MySQL이 PHP와 호환성이 좋기 때문에 주로 세 프로그램을 묶어 패키지 형태로 사용한다. Apache 정식 명칭 : Apache HTTP server웹 서버 프로그램이다. 웹 서버란 웹 서비스를 제공해주는 서버인데, 예를 들어 사용자가 사이트에 접속하면 웹 서버에게 HTML 파일을 요청한다. 요청을 받은 웹 서버는 클라이언트 컴퓨터에 HTML 파일을 제공하면서 사용자는 화면으로 웹 페이지를 볼 수 있게 된다. PHP 웹 프로그래밍 언어로, 사용자가 보는 웹 페이지를 구성하는 언어이다. HTML의 경우 웹브라우저에서 소스를.. 더보기
[일기] 2017년 6월 29일 제목 : 우선순위 오늘은 동아리 스터디 대신 선배들이 8기를 대상으로 세미나를 열어주셨다. 7기 선배들의 프로젝드 발표와 대선배님들의 SQL injection 기초, 리버싱 기초, 포렌식, 정보 보안의 길에 대해 발표 해주셨다. 솔직히 오늘 들은 내용 중 대부분이 모르는 내용이었다. 프로젝트를 준비하신 선배들을 보고 내년에 내가 할 수 있을 지에 대한 걱정이 앞섰고 선배들이 대단하다고 느꼈다. 그리고 그런 발표를 듣고 질문을 하는 사람들도 대단하다고 느꼈다. 그 발표에 대한 내용을 어느정도 이해했다는 것이기 때문에 부러웠다. 나는 질문할 내용조차 떠오르지 않았다. 대선배님들의 발표는 흥미롭고 멋있었다. 시연 영상들을 볼 때 신기하고 빨리 배워보고 싶다는 생각을 했다. 하지만 리버싱이나 포렌식이나 SQL .. 더보기
[네트워크] PID, fork() 함수 네트워크 순서대로 포스팅하고 싶었는데 어제 친구가 알려준 내용을 까먹기 전에 정리하려고 한다. PID먼저 PID란 Process IDentifier의 약자로, 운영 체제에서 프로세스를 식별하기 위해 할당하는 고유한 번호이다. 이 PID는 'fork' 라는 시스템 호출에 의해 반환된다. 프로세스프로세스란 디스크에 있던 프로그램 파일이 메모리에 올려지고 시스템의 스케줄에 따라 실행되는 실행 단위이다. fork()fork() 함수는 현재 실행되고 있는 프로세스를 복사해주는 함수이다. 이 fork() 함수를 사용하는 이유에 대해서 생각해보았다. fork() 함수 사용 이유하나의 프로세스는 스레드를 통해 나눠서 작업한다. 예를 들면 chrome 에서 여러 개의 탭을 여는 것과 같다. 하지만 chrome 창을 여러.. 더보기