728x90
반응형

HTML 142

DOM의 특정 요소에서 HTML + CSS + JS를 선택적으로 복사하는 도구

질문 : DOM의 특정 요소에서 HTML + CSS + JS를 선택적으로 복사하는 도구 [닫기] 대부분의 웹 개발자와 마찬가지로, 마크 업이 어떻게 작성되는지보기 위해 웹 사이트의 소스를 살펴 보는 것을 좋아합니다. Firebug 및 Chrome 개발자 도구와 같은 도구를 사용하면 코드를 쉽게 검사 할 수 있지만 특정 섹션을 복사하고 로컬에서 작업하려면 모든 개별 요소와 관련 CSS를 복사하는 것이 어려울 것입니다. 그리고 아마도 전체 소스를 저장하고 관련없는 코드를 잘라 내기 위해 많은 노력을 기울일 것입니다. Firebug에서 요소를 마우스 오른쪽 버튼으로 클릭하고 "이 요소에 대해 HTML + CSS + JS 저장"옵션이 있으면 좋을 것입니다. 그러한 도구가 있습니까? 이 기능을 추가하기 위해 Fi..

HTML 마크업에서 [script] 태그의 올바른 위치

질문 : 어디에 넣어야하나요 async 속성이있는 스크립트는 비동기 적으로 실행됩니다. 즉, 그 동안 브라우저를 차단하지 않고 스크립트가 다운로드되는 즉시 실행됩니다. 이는 스크립트 2가 스크립트 1보다 먼저 다운로드 및 실행될 수 있음을 의미합니다. http://caniuse.com/#feat=script-async 에 따르면 모든 브라우저의 97.78 %가이를 지원합니다. defer 속성이있는 스크립트는 순서대로 실행됩니다 (예 : 첫 번째 스크립트 1, 다음 스크립트 2). 이것은 또한 브라우저를 차단하지 않습니다. 비동기 스크립트와 달리 지연 스크립트는 전체 문서가로드 된 후에 만 실행됩니다. http://caniuse.com/#feat=script-defer 에 따르면 모든 브라우저의 97.79..

HTML에서 ID와 name 속성의 차이점

질문 : HTML에서 ID와 이름 속성의 차이점 id 와 name 속성의 차이점은 무엇입니까? 둘 다 식별자를 제공하는 동일한 목적을 수행하는 것 같습니다. (특히 HTML 양식과 관련하여) 두 가지를 모두 사용하는 것이 필요한지 또는 어떤 이유로 권장되는지 알고 싶습니다. 답변 name 속성은 양식 제출에서 데이터를 보낼 때 사용됩니다. 다른 컨트롤은 다르게 반응합니다. id 속성은 다르지만 name 은 같은 라디오 버튼이 여러 개있을 수 있습니다. 제출시 응답에는 선택한 라디오 버튼이라는 하나의 값만 있습니다. 물론 그것보다 더 많은 것이 있지만 확실히 올바른 방향으로 생각하게 할 것입니다. 출처 : https://stackoverflow.com/questions/1397592/difference-b..

HTML5 section/header/aside/article 를 사용하는 모범 사례

질문 : HTML5 모범 사례; 섹션 / 헤더 / 제외 / 기사 요소 웹 (및 stackoverflow)에 HTML5에 대한 충분한 정보가 있지만 지금은 "모범 사례"에 대해 궁금합니다. 섹션 / 헤더 / 기사와 같은 태그는 새롭고 모든 사람이 이러한 태그를 사용해야하는시기 / 장소에 대해 서로 다른 의견을 가지고 있습니다. 그렇다면 다음 레이아웃과 코드에 대해 어떻게 생각하십니까? 1 2 5 6 7 8 9 10 11 12 13 14 15 menu 1 16 menu 2 17 menu 3 18 menu 4 19 menu 5 20 21 22 23 24 25 26 This is a title 27 28 Lorem ipsum dolor sit amet, consectetur 29 adipiscing elit. ..

HTML 레이아웃에 테이블을 사용하지 않는 이유

질문 : HTML 레이아웃에 테이블을 사용하지 않는 이유는 무엇입니까? HTML의 레이아웃에 테이블을 사용해서는 안된다는 일반적인 의견 인 것 같습니다. 왜? 나는 이것에 대한 좋은 주장을 본 적이 없다. 일반적인 대답은 다음과 같습니다. 콘텐츠를 레이아웃에서 분리하는 것이 좋습니다. 그러나 이것은 잘못된 주장입니다. 진부한 생각 . 레이아웃에 테이블 요소를 사용하는 것이 테이블 형식 데이터와 거의 관련이 없다는 것이 사실이라고 생각합니다. 그래서 뭐? 내 상사가 신경 쓰나요? 내 사용자가 신경 쓰나요? 웹 페이지 관리를 유지해야하는 저나 동료 개발자 일 것입니다. 테이블을 유지 관리하기가 어렵습니까? 테이블을 사용하는 것이 div와 CSS를 사용하는 것보다 쉽다고 생각합니다. 그건 그렇고 ... 왜 d..

사용자가 외부를 클릭 할 때 jQuery를 사용하여 DIV를 숨기는 법.

질문 : 사용자가 외부를 클릭 할 때 jQuery를 사용하여 DIV를 숨 깁니다. 이 코드를 사용하고 있습니다. $('body').click(function() { $('.form_wrapper').hide(); }); $('.form_wrapper').click(function(event){ event.stopPropagation(); }); 그리고이 HTML : I Agree Disagree div 내부에 링크가 있고 클릭했을 때 더 이상 작동하지 않는다는 것입니다. 답변 똑같은 문제가 있었는데이 쉬운 해결책을 내놓았습니다. 재귀 적으로 작동합니다. $(document).mouseup(function(e) { var container = $("YOUR CONTAINER SELECTOR"); // if..

HTML <base> 태그는 어떤 상황에서 활용할수 있을까?

질문 : HTML에 대한 권장 사항은 무엇입니까? 꼬리표? 이전에 실제로 사용 된 HTML 태그를 본 적이 없습니다. 내가 그것을 피해야한다는 것을 의미하는 사용에 함정이 있습니까? 내 사이트의 링크를 단순화하는 데 유용한 응용 프로그램이있는 것처럼 보이지만 최신 프로덕션 사이트 (또는 다른 사이트)에서 사용중인 것을 본 적이 없다는 사실이 저를 걱정스럽게 만듭니다. 몇 주 동안 기본 태그를 사용한 후 기본 태그를 사용하여 처음 나타나는 것보다 훨씬 덜 바람직하게 만드는 몇 가지 주요 문제를 발견했습니다. 기본적으로 기본 태그 아래의 href='#topic' 및 href='' 에 대한 변경 사항은 기본 동작과 매우 호환되지 않으며 기본 동작의 이러한 변경으로 인해 컨트롤 외부의 타사 라이브러리가 예상치 ..

각각 offsetWidth, clientWidth, scrollWidth 및 -Height 이해

질문 : 각각 offsetWidth, clientWidth, scrollWidth 및 -Height 이해 offsetWidth / clientWidth / scrollWidth (및 -Height )와 관련하여 StackOverflow에 대한 몇 가지 질문이 있지만 해당 값이 무엇인지에 대한 포괄적 인 설명은 제공하지 않습니다. 또한 웹에는 혼란 스럽거나 잘못된 정보를 제공하는 여러 소스가 있습니다. 시각적 힌트를 포함하여 완전한 설명을 할 수 있습니까? 또한 이러한 값을 사용하여 스크롤 막대 너비를 계산하려면 어떻게해야합니까? 답변 CSS 상자 모델은 특히 스크롤 콘텐츠와 관련하여 다소 복잡합니다. 브라우저는 CSS의 값을 사용하여 상자를 그리는 반면, CSS 만있는 경우 JS를 사용하여 모든 치수를 ..

IMG와 CSS 배경 이미지의 적절한 사용시기

질문 : IMG와 CSS 배경 이미지는 언제 사용합니까? background-image IMG 태그를 사용하여 이미지를 표시하는 것이 더 적합한 상황은 무엇입니까? 요인에는 접근성, 브라우저 지원, 동적 콘텐츠 또는 모든 종류의 기술적 제한 또는 사용성 원칙이 포함될 수 있습니다. 답변 IMG의 적절한 사용 다른 사용자가 페이지를 인쇄하도록 하려면 IMG를 사용하십시오. 이미지가 기본적으로 포함되도록 하려면 IMG를 사용하십시오.—JayTee 이미지에 경고 아이콘과 같은 중요한 의미 의미가 있는 경우 IMG(Alt 텍스트 포함)를 사용합니다. 이렇게 하면 화면 판독기를 포함한 모든 사용자 에이전트에서 이미지의 의미가 전달될 수 있습니다. CSS background-image 사용 시기 이미지가 로고, 다..

XML에서 '&'를 이스케이프하여 HTML에서 엔티티로 렌더링하는 방법

질문 : HTML에서 엔티티로 렌더링되도록 XML에서 앰퍼샌드를 어떻게 이스케이프합니까? HTML 페이지에서 렌더링하려는 XML 텍스트가 있습니다. 이 텍스트에는 엔티티 표현에서 렌더링하려는 앰퍼샌드가 포함되어 있습니다. & . 소스 XML에서이 앰퍼샌드를 어떻게 이스케이프합니까? 나는 & 그러나 이것은 실제 앰퍼샌드 문자 ( & ) 로 디코딩되며 HTML에서는 유효하지 않습니다 . 그래서 나는 & XML 출력을 사용하는 웹 페이지에서. 답변 XML에 &amp; 가 포함된 경우 & 가 생성됩니다. HTML에서 해당 항목을 사용하면 & 로 렌더링됩니다. 출처 : https://stackoverflow.com/questions/1328538/how-do-i-escape-ampersands-in-xml-so-..

HTML에 PDF를 포함하는 권장 방법

질문 : HTML에 PDF를 포함하는 권장 방법? HTML에 PDF를 포함하는 권장 방법은 무엇입니까? iFrame? Object? Embed? Adobe는 그것에 대해 무엇이라고 말합니까? 필자의 경우 PDF는 즉시 생성되므로 플러시하기 전에 타사 솔루션에 업로드 할 수 없습니다. 답변 아마도 가장 좋은 방법은 PDF.JS 라이브러리를 사용하는 것입니다. 타사 플러그인이없는 PDF 문서 용 순수 HTML5 / JavaScript 렌더러입니다. 온라인 데모 : https://mozilla.github.io/pdf.js/web/viewer.html GitHub : https://github.com/mozilla/pdf.js 출처 : https://stackoverflow.com/questions/29181..

Razor에서 삼항 연산자를 사용하는 방법 (특히 HTML 속성에서)

질문 : Razor에서 삼항 연산자를 사용하는 방법 (특히 HTML 속성에서)? WebForms 뷰 엔진을 사용하면 특히 HTML 속성 내에서 매우 간단한 조건에 대해 삼항 연산자를 일반적으로 사용합니다. 예를 들면 : My link here 위의 코드는 사용자가 인증되었는지 여부에 따라 auth 또는 anon 클래스를 제공합니다. Razor 뷰 엔진과 동등한 구문은 무엇입니까? Razor는 코드와 마크 업에 들어가고 나올 때를 "알기"위해 HTML 태그가 필요하기 때문에 현재 다음과 같은 문제가 있습니다. @if(User.Identity.IsAuthenticated) { My link here } else { My link here } 이것은 가볍게 말하면 끔찍 합니다. 나는 이와 같은 일을하고 싶지만..

개발관련/other 2021.07.20

HTML에서 properties과 attributes의 차이점

질문 : HTML에서 속성과 속성의 차이점은 무엇입니까? jQuery 1.6.1에서 변경 한 후 HTML에서 속성과 속성의 차이를 정의하려고했습니다. jQuery 1.6.1 릴리스 노트 (하단 근처)의 목록을 보면 다음과 같이 HTML 속성과 속성을 분류 할 수있는 것 같습니다. 속성 : boolean값이 있거나 selectedIndex와 같이 계산 된 UA 인 모든 항목입니다. 속성 : boolean이 아니거나 UA 생성 값을 포함하지 않는 HTML 요소에 추가 할 수있는 '속성'입니다. 답변 HTML 소스 코드를 작성할 때 HTML 요소에 속성을 정의 할 수 있습니다. 그런 다음 브라우저가 코드를 구문 분석하면 해당 DOM 노드가 생성됩니다. 이 노드는 객체이므로 속성 이 있습니다. 예를 들어이 HT..

HTML / CSS에서 이미지를 회색조로 변환

질문 : HTML / CSS에서 이미지를 회색조로 변환 HTML/CSS 로 그레이 스케일로 컬러 비트 맵을 표시하는 간단한 방법이 있습니까? IE와 호환 될 필요는 없습니다 (그렇지 않을 것이라고 생각합니다). FF3 및 / 또는 Sf3에서 작동한다면 저에게 충분합니다. SVG 와 Canvas로 모두 할 수 있다는 것을 알고 있지만 지금은 많은 작업을하는 것 같습니다. 이것을하는 정말 게으른 사람의 방법이 있습니까? 답변 CSS 필터에 대한 지원이 Webkit에 포함되었습니다. 이제 브라우저 간 솔루션이 있습니다. img { filter: gray; /* IE6-9 */ -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */ fi..

HTML의 새 탭에서 링크를 여는 방법

질문 : HTML의 새 탭에서 링크를 여는 방법은 무엇입니까? HTML 프로젝트에서 작업하고 있는데 JavaScript없이 새 탭에서 링크를 여는 방법을 찾을 수 없습니다. 이 같은 탭에서 링크를 여는 것을 이미 알고 있습니다. 새로운 것을 여는 방법에 대한 아이디어가 있습니까? 답변 target 속성을 _blank 설정하십시오. Link 다른 예는 다음을 참조하십시오. http://www.w3schools.com/tags/att_a_target.asp 이전에 _blank blank 를 제안했습니다. 사용하면 새 탭이 열리고 링크를 다시 클릭하면 동일한 탭을 사용하기 때문입니다. 그러나 이는 GolezTrol이 지적했듯이 프레임 / 창의 이름 a를 참조하기 때문이며, 링크를 다시 눌러 동일한 탭에서 열 ..

HTML 체크 박스의 선택된 속성에 대한 적절한 값

질문 : HTML 체크 박스의 선택된 속성에 대한 적절한 값은 무엇입니까? 우리는 모두 HTML에서 체크 박스 입력을 형성하는 방법을 알고 있습니다. 내가 모르는 것-체크 된 체크 박스의 기술적으로 올바른 값은 무엇입니까? 이 모든 것이 작동하는 것을 보았습니다. 그것이 중요하지 않다는 대답입니까? 나는 올바른로 표시 답에 대한 증거를 볼 수 없습니다 여기 로부터 사양 자체를 : 확인란 (및 라디오 버튼)은 사용자가 토글 할 수있는 켜기 / 끄기 스위치입니다. 컨트롤 요소의 확인 된 속성이 설정되면 스위치가 "켜집니다". 양식이 제출되면 "켜기"확인란 컨트롤 만 성공할 수 있습니다. 양식의 여러 확인란이 동일한 컨트롤 이름을 공유 할 수 있습니다. 따라서 예를 들어 체크 박스를 사용하면 동일한 속성에 대..

JavaScript를 사용하여 요소에서 CSS 클래스 제거 (jQuery 없음)

질문 : JavaScript를 사용하여 요소에서 CSS 클래스 제거 (jQuery 없음) 누구든지 JavaScript 만 사용하여 요소에서 클래스를 제거하는 방법을 알려줄 수 있습니까? 사용할 수 없으며 그것에 대해 아무것도 알지 못하므로 jQuery로 대답하지 마십시오. 답변 이를 수행하는 올바른 표준 방법은 classList 사용하는 것입니다. 현재 대부분의 최신 브라우저의 최신 버전에서 널리 지원됩니다 . ELEMENT.classList.remove("CLASS_NAME"); remove.onclick = () => { const el = document.querySelector('#el'); if (el.classList.contains("red")) { el.classList.remove("re..

<br/>를 사용하지 않고 CSS에서 줄 바꿈하는 방법

질문 : 사용하지 않고 CSS에서 줄 바꿈하는 방법? 산출: 암호: hello How are you 없이 동일한 출력을 얻는 방법은 무엇입니까? 답변 동일한 HTML 구조로는 불가능합니다. Hello 와 How are you 를 구별 할 수있는 무언가가 있어야합니다. 그런 다음 블록으로 표시 할 span 사용하는 것이 좋습니다 처럼). p span { display: block; } helloHow are you 출처 : https://stackoverflow.com/questions/2703601/how-to-line-break-from-css-without-using-br

Java에서 HTTP 요청을 보내는 방법

질문 : Java에서 HTTP 요청을 보내는 방법은 무엇입니까? Java에서 HTTP 요청 메시지를 작성하여 HTTP WebServer로 보내는 방법은 무엇입니까? 답변 java.net.HttpUrlConnection 을 사용할 수 있습니다. 개선 된 예 ( 여기에서). 링크 부패의 경우 포함 : public static String executePost(String targetURL, String urlParameters) { HttpURLConnection connection = null; try { //Create connection URL url = new URL(targetURL); connection = (HttpURLConnection) url.openConnection(); connecti..

jQuery .css()를 사용하여 !important를 적용하는 방법

질문 : .css ()를 사용하여 !important를 적용하는 방법은 무엇입니까? !important 스타일을 적용하는 데 문제가 있습니다. 난 노력 했어: $("#elem").css("width", "100px !important"); 이것은 아무것도 하지 않습니다. 너비 스타일이 전혀 적용되지 않습니다. cssText 를 덮어 쓰지 않고 그러한 스타일을 적용하는 jQuery 방식이 있습니까 (먼저 파싱해야 함을 의미합니다)? 편집 !important 스타일 인라인으로 재정의하려는 !important 스타일의 스타일 시트가 .width() !important 스타일에 의해 재정의되기 때문에 작동하지 않습니다. . 또한 이전 값을 재정의 할 값 이 계산 되므로 단순히 다른 외부 스타일을 만들 수 없습니..

jQuery에서 div 요소 생성하기

질문 : jQuery에서 div 요소 만들기 jQuery div 요소를 어떻게 생성합니까? 답변 append (부모의 마지막 위치에 추가) 또는 prepend (부모의 첫 위치에 추가)를 사용할 수 있습니다. $('#parent').append('hello'); // or $('hello').appendTo('#parent'); 또는 다른 답변 에서 언급했듯이 .html() 또는 .add() 를 사용할 수 있습니다. 출처 : https://stackoverflow.com/questions/867916/creating-a-div-element-in-jquery

div가 나머지 화면 공간의 높이를 채우도록 하는 방법

질문 : div가 나머지 화면 공간의 높이를 채우도록합니다. 콘텐츠가 전체 화면의 높이를 채우도록하는 웹 애플리케이션에서 작업 중입니다. 페이지에는 로고와 계정 정보가 포함 된 헤더가 있습니다. 임의의 높이가 될 수 있습니다. 콘텐츠 div가 페이지의 나머지 부분을 맨 아래까지 채우길 원합니다. 헤더 div 및 콘텐츠 div 있습니다. 현재 나는 다음과 같은 레이아웃에 테이블을 사용하고 있습니다. CSS 및 HTML #page { height: 100%; width: 100% } #tdcontent { height: 100%; } #content { overflow: auto; /* or overflow: hidden; */ } ... ... 페이지의 전체 높이가 채워지며 스크롤 할 필요가 없습니다. 콘..

CSS를 사용하여 목록 항목에서 줄 바꿈을 방지하는 방법

질문 : CSS를 사용하여 목록 항목에서 줄 바꿈을 방지하는 방법 li 태그를 사용하여 메뉴에 이력서 제출 이라는 링크를 넣으려고합니다. 두 단어 사이의 공백 때문에 두 줄로 줄 바꿈됩니다. CSS로이 래핑을 방지하는 방법은 무엇입니까? 답변 공백 사용 white-space: nowrap; [1] [2] li 의 너비를 더 큰 값으로 설정하여 링크에 더 많은 공간을 제공합니다. [1] § 3. 공백과 줄 바꿈 : 공백 속성-W3 CSS 텍스트 모듈 레벨 3 [2] 공백-CSS : Cascading Style Sheets | MDN 출처 : https://stackoverflow.com/questions/1383143/how-to-prevent-line-breaks-in-list-items-using-css

CSS를 사용하는 테이블 행 색상 변경

질문 : CSS를 사용하는 대체 테이블 행 색상? 나는 이것으로 대체 행 색상이있는 테이블을 사용하고 있습니다. tr.d0 td { background-color: #CC9999; color: black; } tr.d1 td { background-color: #9999CC; color: black; } One one Two two tr 에 대한 클래스를 사용하고 있지만 table 에만 사용하고 싶습니다. 이보다 테이블에 클래스를 사용할 때 tr 대안에 적용됩니다. CSS를 사용하여 이와 같이 HTML을 작성할 수 있습니까? Oneone Twotwo CSS를 사용하여 행에 "얼룩말 줄무늬"를 만들려면 어떻게해야합니까? 답변 $(document).ready(function() { $("tr:odd").cs..

CSS를 사용하는 모든 브라우저에 대해 "div"요소를 세로 중앙에 배치하는 방법

질문 : CSS를 사용하는 모든 브라우저에 대해 "div"요소를 세로 중앙에 어떻게 배치 할 수 있습니까? CSS div 세로로 가운데에 배치하고 싶습니다. 나는 테이블이나 자바 스크립트를 원하지 않고 순수한 CSS만을 원합니다. 몇 가지 해결책을 찾았지만 모두 Internet Explorer 6 지원이 누락되었습니다. Div to be aligned vertically Internet Explorer 6을 포함한 모든 주요 브라우저에서 div 세로로 중앙에 배치하려면 어떻게해야합니까? 답변 아래는 고정 너비의 유연한 높이 콘텐츠 상자를 수직 및 수평 중앙에 구축 할 수있는 최고의 만능 솔루션입니다. Firefox, Opera, Chrome 및 Safari의 최신 버전에서 테스트되고 작동했습니다. .ou..

728x90
반응형