Фигурные скобки в HTML
текст { содержимое } тексттекст { содержимое } тексттекст ⎰
⎱ содержимое
содержимое ⎱
⎰ текст ⎰
⎱ содержимое
содержимое ⎱
⎰ текст
<!-- Разночтение в браузерах --> <style> span.braces { display: inline-block; vertical-align: middle; line-height: 1; } span.braces1 { display: inline-block; vertical-align: middle; line-height: normal; } </style> текст <span class="braces">⎰<br>⎱</span> <span class="braces">содержимое<br>содержимое</span> <span class="braces">⎱<br>⎰</span> текст <span class="braces1">⎰<br>⎱</span> <span class="braces1">содержимое<br>содержимое</span> <span class="braces1">⎱<br>⎰</span> тексттекст ⎧
⎨
⎩ содержимое
содержимое
содержимое ⎫
⎬
⎭ текст
<!-- В Google Chrome совсем неудачно сделано --> <style> .braces { display: inline-block; vertical-align: middle; line-height: 1; } </style> текст <span class="braces">⎧<br>⎨<br>⎩</span> <span class="braces">содержимое<br>содержимое<br>содержимое</span> <span class="braces">⎫<br>⎬<br>⎭</span> тексттекст ⎧
⎪
⎨
⎪
⎩ содержимое
содержимое
содержимое
содержимое ⎫
⎪
⎬
⎪
⎭ текст
<style> .braces { display: inline-block; vertical-align: middle; line-height: 1; } </style> текст <span class="braces">⎧<br>⎪<br>⎨<br>⎪<br>⎩</span> <span class="braces">содержимое<br>содержимое<br>содержимое<br>содержимое</span> <span class="braces">⎫<br>⎪<br>⎬<br>⎪<br>⎭</span> текст
Вертикальная левая фигурная скобка на CSS
содержимое
содержимое
содержимое
содержимое
содержимое
содержимое
содержимое
<style> .braces { position: relative; padding: .3em .5em; margin-left: 1em; } .braces::before, .braces::after, .curly::before, .curly::after { content: ""; position:absolute; width: .8em; height: 25%; } .braces::before, .braces::after { left: 0; border-left: 2px solid; } .braces::before { top: 0; border-top-left-radius: .8em; } .braces::after { bottom: 0; border-bottom-left-radius: .8em; } .curly::before, .curly::after { left: -.8em; border-right: 2px solid; } .curly::before { top: 25%; border-bottom-right-radius: .8em; } .curly::after { bottom: 25%; border-top-right-radius: .8em; } </style> <div class="braces"> <div class="curly">содержимое<br>содержимое<br>содержимое<br>содержимое</div> </div>
Горизонтальная «лежачая» фигурная скобка на CSS
содержимое
<style> .braces { display: inline-block; position: relative; padding: .3em .5em; margin-bottom: 1em; } .braces::before, .braces::after, .curly::before, .curly::after { content: ""; position:absolute; width: 25%; height: .8em; } .braces::before, .braces::after { bottom: 0; border-bottom: 2px solid; } .braces::before { left: 0; border-bottom-left-radius: .8em; } .braces::after { right: 0; border-bottom-right-radius: .8em; } .curly::before, .curly::after { bottom: -.8em; border-top: 2px solid; } .curly::before { left: 25%; border-top-right-radius: .8em; } .curly::after { right: 25%; border-top-left-radius: .8em; } </style> <div class="braces"> <div class="curly">содержимое</div> </div>