Aion-Format
view release on metacpan or search on metacpan
lib/Aion/Format/Html.pm view on Meta::CPAN
commat => 64,
#
#
# U+0041âU+005A â заглавнÑе лаÑинÑкие бÑÐºÐ²Ñ AâZ[15]
#
# [ Ð»ÐµÐ²Ð°Ñ ÐºÐ²Ð°Ð´ÑаÑÐ½Ð°Ñ Ñкобка [ 5.0 U+005B [ [
lbrack => 91,
lsqb => 91,
# \ обÑаÑÐ½Ð°Ñ ÐºÐ¾ÑÐ°Ñ ÑеÑÑа[16] \ 5.0 U+005C \
bsol => 92,
# ] пÑÐ°Ð²Ð°Ñ ÐºÐ²Ð°Ð´ÑаÑÐ½Ð°Ñ Ñкобка ] 5.0 U+005D ] ]
rsqb => 93,
rbrack => 93,
# ^ каÑÐµÑ â (Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÐºÐ°Ðº вÑÑоко, Ñак и ÑÑеднеÑаÑположеннÑм)[17][18] ^ 5.0 U+005E ^
Hat => 94,
# _ занимаÑÑее позиÑÐ¸Ñ Ð¿Ð¾Ð´ÑÑÑкивание (должно ÑÑÑковаÑÑÑÑ Ð¿Ð¾ гоÑизонÑали)[19] _ 5.0 U+005F _ _
lowbar => 95,
UnderBar => 95,
# ` занимаÑÑий позиÑÐ¸Ñ Ð¾Ð±ÑаÑнÑй апоÑÑÑÐ¾Ñ (гÑейв)[20] ` 5.0 U+0060 ` `
grave => 96,
DiacriticalGrave => 96,
#
# U+0061âU+007A â ÑÑÑоÑнÑе лаÑинÑкие бÑÐºÐ²Ñ aâz[21]
# { Ð»ÐµÐ²Ð°Ñ ÑигÑÑÐ½Ð°Ñ Ñкобка { 5.0 U+007B { {
lcub => 123,
lbrace => 123,
# | веÑÑикалÑÐ½Ð°Ñ ÑеÑÑа[22] | 5.0 U+007C | | |
verbar => 124,
vert => 124,
VerticalLine => 124,
# } пÑÐ°Ð²Ð°Ñ ÑигÑÑÐ½Ð°Ñ Ñкобка } 5.0 U+007D } }
rcub => 125,
rbrace => 125,
# ~ занимаÑÑÐ°Ñ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ ÑилÑда (Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÐºÐ°Ðº вÑÑоко, Ñак и ÑÑеднеÑаÑположенной, не ÑекомендÑеÑÑÑ Ðº иÑполÑзованиÑ)[23][24] U+007E ~
#
# U+007F â ÑпÑавлÑÑÑие ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ C0
# УпÑавлÑÑÑие ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ C1 и дополнение из Latin-1
# U+0080âU+00FF
# ÐÑÑоÑиÑеÑки в диапазон U+00A0âU+00FF («Ðополнение из Latinâ1») пеÑеноÑилиÑÑ Ð»Ð¸ÑеÑÑ Ð¸Ð· ÑооÑвеÑÑÑвÑÑÑиÑ
позиÑий Latinâ1 (ISO 8859â1), пока не ÑÑало обÑÑ...
# Символ ÐазнаÑение Ðнемоника HTML Ðод
# U+0080âU+009F â ÑпÑавлÑÑÑие ÑÐ¸Ð¼Ð²Ð¾Ð»Ñ C1
# U+00A0âU+00FF â дополнение из Latinâ1
#
# неÑазÑÑвнÑй пÑобел   5.0 U+00A0   3.2
NonBreakingSpace => 160,
nbsp => 160,
# ¡ пеÑевÑÑнÑÑÑй воÑклиÑаÑелÑнÑй знак ¡ 3.2 U+00A1 ¡
iexcl => 161,
# ¢ Ñимвол ÑенÑа ¢ 3.2 U+00A2 ¢
cent => 162,
# £ Ñимвол ÑÑнÑа £ 3.2 U+00A3 £
pound => 163,
# ¤ знак валÑÑÑ ¤ 3.2 U+00A4 ¤
curren => 164,
# Â¥ Ñимвол Ð¸ÐµÐ½Ñ Ð¸ ÑÐ°Ð½Ñ ¥ 3.2 U+00A5 ¥
yen => 165,
# ¦ ÑазоÑÐ²Ð°Ð½Ð½Ð°Ñ Ð²ÐµÑÑикалÑÐ½Ð°Ñ ÑеÑÑа &brkbar; неÑÑандаÑÑ U+00A6 ¦
brkbar => 166,
# ¦ 3.2
brvbar => 166,
# § знак паÑагÑаÑа § 3.2 U+00A7 §
sect => 167,
# ¨ диеÑезиÑ, ÑÑема ÑмлаÑÑ (вÑе занимаÑÑ Ð¿Ð¾Ð·Ð¸ÑиÑ) ¨ 5.0 U+00A8 ¨ ¨ 5.0 ¨ 5.0 ¨ 3.2
die => 168,
Dot => 168,
DoubleDot => 168,
uml => 168,
# © знак оÑ
ÑÐ°Ð½Ñ Ð°Ð²ÑоÑÑкого пÑава © 5.0 U+00A9 © © 3.2
COPY => 169,
copy => 169,
# ª поÑÑдковÑй индикаÑÐ¾Ñ (женÑкий Ñод) ª 3.2 U+00AA ª
ordf => 170,
# « напÑÐ°Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð²Ð»ÐµÐ²Ð¾ Ð´Ð²Ð¾Ð¹Ð½Ð°Ñ ÑÐ³Ð»Ð¾Ð²Ð°Ñ ÐºÐ°Ð²ÑÑка « 3.2 U+00AB «
laquo => 171,
# ¬ знак «оÑÑиÑание» ¬ 3.2 U+00AC ¬
not => 172,
#  мÑгкий пеÑÐµÐ½Ð¾Ñ (обознаÑÐ°ÐµÑ Ð¼ÐµÑÑо возможного пеÑеноÑа: пÑи оÑÑÑÑÑÑвии пеÑеноÑа невидим, пÑи налиÑии â виден как деÑÐ¸Ñ Ð¿ÐµÑед ÑазÑÑвом Ñ...
shy => 173,
# ® знак пÑавовой оÑ
ÑÐ°Ð½Ñ ÑоваÑного знака ® 5.0 U+00AE ® ® 5.0 ® 3.2
REG => 174,
circledR => 174,
reg => 174,
# ¯ занимаÑÑий позиÑÐ¸Ñ Ð¼Ð°ÐºÑон &hibar; неÑÑандаÑÑ U+00AF ¯ ¯on; неÑÑандаÑÑ ¯ 5.0 ¯ 3.2
hibar => 175,
macron => 175,
strns => 175,
macr => 175,
# ° занимаÑÑий позиÑÐ¸Ñ Ð·Ð½Ð°Ðº гÑадÑÑа °ree; неÑÑандаÑÑ U+00B0 ° ° 3.2
degree => 176,
deg => 176,
# ± плÑÑ-минÑÑ ± 5.0 U+00B1 ± ± 5.0 ± 3.2
pm => 177,
PlusMinus => 177,
plusmn => 177,
# ² веÑÑ
ний Ð¸Ð½Ð´ÐµÐºÑ Â«2» ² 3.2 U+00B2 ²
sup2 => 178,
# ³ веÑÑ
ний Ð¸Ð½Ð´ÐµÐºÑ Â«3» ³ 3.2 U+00B3 ³
sup3 => 179,
# ´ занимаÑÑий позиÑÐ¸Ñ Ð°ÐºÑÑ ´ 5.0 U+00B4 ´ ´ 3.2
DiacriticalAcute => 180,
acute => 180,
# µ долÑнÑй пÑеÑÐ¸ÐºÑ Ð¼Ð¸ÐºÑо микÑон â ÑÑÑаÑевÑее обознаÑение микÑомеÑÑа µ 3.2 U+00B5 µ
micro => 181,
# ¶ знак абзаÑа ¶ 3.2 U+00B6 ¶
para => 182,
# · инÑеÑпÑÐ½ÐºÑ · 5.0 U+00B7 · · 5.0 · 3.2
middot => 183,
CenterDot => 183,
centerdot => 183,
# ¸ занимаÑÑÐ°Ñ Ð¿Ð¾Ð·Ð¸ÑÐ¸Ñ ÑÐµÐ´Ð¸Ð»Ñ ¸ 5.0 U+00B8 ¸ ¸ 3.2
Cedilla => 184,
cedil => 184,
# ¹ веÑÑ
ний Ð¸Ð½Ð´ÐµÐºÑ Â«1» ¹ 3.2 U+00B9 ¹
sup1 => 185,
# º поÑÑдковÑй индикаÑÐ¾Ñ (мÑжÑкой Ñод) º 3.2 U+00BA º
ordm => 186,
# » напÑÐ°Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð²Ð¿Ñаво Ð´Ð²Ð¾Ð¹Ð½Ð°Ñ ÑÐ³Ð»Ð¾Ð²Ð°Ñ ÐºÐ°Ð²ÑÑка » 3.2 U+00BB »
raquo => 187,
# ¼ пÑоÑÑÐ°Ñ Ð´ÑÐ¾Ð±Ñ Â«Ð¾Ð´Ð½Ð° ÑеÑвÑÑÑаÑ» ¼ 3.2 U+00BC ¼
frac14 => 188,
# ½ пÑоÑÑÐ°Ñ Ð´ÑÐ¾Ð±Ñ Â«Ð¾Ð´Ð½Ð° вÑоÑаÑ» ½ 5.0 U+00BD ½ ½ 3.2
half => 189,
lib/Aion/Format/Html.pm view on Meta::CPAN
div
dl
dt
em
figcaption
figure
font
footer
h1
h2
h3
h4
h5
h6
header
hgroup
hr
i
img
ins
isindex
kbd
keygen
li
main
map
marquee
mark
menu
meter
nav
nobr
noembed
noframes
noscript
ol
p
pre
progress
q
rp
rt
ruby
s
samp
section
small
span
strike
strong
sub
summary
sup
table
tbody
td
tfoot
th
thead
time
tr
tt
u
ul
var
wbr
/;
my %SAFE_ATTR = map {$_=>1} qw/
pubdate datetime
open optimum
dir lang language style tabindex title high low hreflang icon
max min
href media ping rel rev name type
class
src
alt crossorigin decoding height width importance intrinsicsize loading sizes srcset
align border hspace vspace longdesc axis char charoff summary
colspan rowspan
border cite bgcolor color
coords
/;
# ÑÑÐµÐ·Ð°ÐµÑ Ñ html-Ñ Ð¾Ð¿Ð°ÑнÑе, а Ñак же неведомÑе Ñеги
sub safe_html($;$) {
(local $_, my $link) = @_;
my $f = sub {
return "" if !exists $SAFE_TAG{lc $2};
return "</$2>" if $1 ne "";
my $tag = $2;
( run in 5.471 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )