Coding
-
BOOL 알아보기Coding 2022. 5. 26. 17:09
서문 bool 유형은 bool 값 및 각각 bool에 해당하는 두 개의 고유 값을 저장할 수 있다. true, false bool변수의 선언 고언어에서는 참과 거짓을 나타내는 true와 false를 제공하며, bool자료형의 변수는 다음과 같이 선언한다. var V1 bool = true var V2 bool = false 예시 function is_leap_year(int $yy): bool { return ((($yy & 3) === 0) && (($yy % 100) !== 0)) || (($yy % 400) === 0); } function main(): void { $result = is_leap_year(1900); echo "1900 is ".(($result === true) ? "" : "..
-
CSS를 이용 상단 메뉴바Coding 2022. 5. 26. 16:41
방향성 블로그 상단을 살펴보면 메인이나 특정 카테고리로 이동하는 메뉴바가 있다. 이를 기본적으로 지원해 화면 설정 > 메뉴에서 편집할 수 잇고 그 모양을 다르게 꾸밀수는 없다. CSS를 활용해 메뉴바를 편집해보고자한다. 예제 메뉴 리스트 만들어보기 먼저 어떤 것들을 메뉴로 만들지 구상한다. 구상 목적상 메뉴1~5로 정하고 과 태그를 활용한다. ul은 순서가 없는 블릿 리스트고 il은 ul 아래의 항목들을 의미한다. 메뉴 1 메뉴 2 메뉴 3 메뉴 4 메뉴 5 이같이 작성하면 출력은 이렇게 출력된다. 메뉴모양 만들기 한줄에 리스트가 보이도록하며 옆에 동그라미를 없애본다. 이를 위해 ul 아래에 스타일로 list-style-type:none을 추가하고, il 아래에 display:inline라는 스타일을 추..
-
HTML 수정하기전 기본숙지사항Coding 2022. 5. 26. 15:04
개요 구글 블로그에서 게시물을 작성하고 페이지와 테마 수정을 하기위해 HTML 수정에 필요한 기본사항에 대해서 공부함 기본형 Contents 네임을 시작 태그, /네임을 종료 태그라고함 시작 태그와 종료 태그를 합쳐 태그tag라고함 contents는 내용임 위의 모든 요소를 element라고함 예를 들어 Lorem는 p요소라하고 시작 태그는 , 종료 태그는, 내용은 Lorem임 태그 보통 HTML태그는 대소문자를 구별하지 않지만 표준에서는 태그와 태그 안에 사용하는 모든 속성들은 소문자를 사용할 것을 권하고 있다. 맞는예 틀린예 시작 태그와 종료 태그를 정확히하기 대부분 태그는 시작 태그와 종료 태그가 하나의 짝으로 이루어지고 웹 브라우저에서도 시작 태그에서 종료 태그까지를 적용 범위로 인식함, 태그나..
-
.js파일 확장명 열어보기Coding 2022. 5. 25. 09:41
개요 JS 파일은 웹 페이지에서 자바 스크립트 지침을 실행하는 데 사용되는 JavaScript 코드가 포함 된 텍스트 파일입니다. 창을 열고 닫고, 양식 필드의 유효성을 검사하고, 롤오버 이미지를 사용하거나 드롭 다운 메뉴를 만드는 기능이 포함될 수 있습니다. 파일형식1 JavaScript File 부가사항 JS 파일은 JavaScript 기능이 통합 된 웹 페이지에서 참조합니다. 일반적으로 또는 HTML의 섹션. JS 파일은 서로 다른 페이지에서 하나의 외부 JS 파일에있는 코드를 참조 할 수 있으므로 여러 웹 페이지에서 동일한 JavaScript 코드를 사용할 때 유용합니다. 열리는 프로그램들 JS 파일들 Windows microsoft notepad adobe der..
-
<?xml version="1.0" encoding="UTF-8" ?> 의 의미Coding 2022. 2. 12. 16:19
개요 XML은 의례 로 시작한다. 이것은 XML 선언부 (XML Declaration)이라 하는것이다. 뒤에 나올 문서가 XML이라는 표시를 나타낸다. 항상 들어가야 하는 강제요소는 아니다. 선언부가 없는 XM을 만들어도 된다. W3C를 비롯한 많은 곳에서는 선언부를 넣는 것을 권장한다. 주요 요인은 인코딩 때문 XML은 텍스트 문서로 올바로 읽어내려면 텍스트가 어떤 셋으로 인코딩 되어 있는지 알아야 한다. 그래서 선언부에 인코딩이라는 요소에 어떤 셋으로 되었는지 표시해서 읽을때 올바르게 정보를 제공하는 역할을 한다. XML 스펙은 기본적인 인코딩의 경우 UTF-8과 UTF-16이다. XML문서의 처음 4byte를 읽어서 판단하는데 문서의 시작은 선언부인
-
target="_blank" 코드의 의미Coding 2022. 2. 10. 15:10
결론부터 얘기하면 새창 띄우기다 새 창을 띄우기를 위해 위 코드를 사용할 경우 rel="noopenner"와 같은 속성을 추가해 사용한다. 보안 취약성을 해결코자 함이라는데 어떤 문제가 야기되기에 그러는지 좀더 알아보았다. 인터넷을 하다보면 한개의 페이지만을 오픈하여 사용하지 않는다. 직접 새창을 띄워 늘리는 경우도 있고 페이지 상의 링크를 클릭하여 새탭으로 열린다. a태그에 href로 링크를 걸고 target 속성의 _blank를 통해 새창을 띄운다. 이것은 보안을 생각지 않은 코드라는 내용의 포스트를 보았다. 뒤에 rel=noopenner 같은 속성을 추가하여 사용해줘야 한다. 그래야 탭스내핑에 취약하지 않다는 것 _blank는 새페이지 _self는 target을 설정하지 않았을 때와 동일 현재 창
-