标签: blockquote

块引用必须包含段落还是段落必须包含块引用?

在 HTML5 中,把blockquotes段落放在里面是正确的还是相反的正确方式?我的意思是,逻辑告诉我们 ablockquote可能引用了多个段落,不是吗?

但是blockquotes不需要包含q元素吗?有人可以向我解释正确的结构吗?

编辑:添加一些信息。我有这个疑问,因为在尝试使用 CSS 实现引号时,它们不会出现blockquoteq元素上,但会出现在元素上。这样做的正确方法是什么?

blockquote, q {
  quotes: "\201C""\201D""\2018""\2019";
  font-style: italic;
}
Run Code Online (Sandbox Code Playgroud)
<blockquote>
  <p>Hello!</p>
  <p>Say something!</p>
</blockquote>
<p>He told me <q>Say something!</q>
</p>
Run Code Online (Sandbox Code Playgroud)

html blockquote

7
推荐指数
3
解决办法
6112
查看次数

在html css中设计的大引号

如何用这些巨大的引号来设定引号?

我尝试过在线显示的大部分示例.使用带有:before和:after css样式的块引用.由于响应性的原因,我遇到的问题是避免在div中使用图像.我也在使用Twitter Bootstrap框架.

html中的引用:

<div class="container">
    <blockquote><h3>Whenever you see a successful business, someone once made a courageous decision. ~Peter F. Drucker</h3></blockquote>
</div>
Run Code Online (Sandbox Code Playgroud)

和css:

blockquote {
border:none;
font-family:Georgia, "Times New Roman", Times, serif;
margin-bottom:-30px;
}

blockquote h3 {
    font-size:21px;
}

blockquote h3:before { 
    content: open-quote;
    font-weight: bold;
    font-size:100px;
    color:#889c0b;
} 
blockquote h3:after { 
    content: close-quote;
    font-weight: bold;
    font-size:100px;
    color:#889c0b;
}
Run Code Online (Sandbox Code Playgroud)

我想要达到的最终结果

问题就是看起来像这个例子.虽然响应性确实有点工作.引号不是彼此对角放置的

html css twitter-bootstrap blockquote

6
推荐指数
2
解决办法
3万
查看次数

如何设置侧面带有横线的块引用样式(如 Stack Exchange)?

如何设计块引用的样式,使其侧面有一个竖线?我正在寻找类似 Stack Exchange 的块引用之类的东西。截屏:

Stack Exchange 的 blockquote CSS 样式

这是我到目前为止所尝试过的:

blockquote {
    position: relative;
    margin: 1em;
    padding: 0.5em 1.5em;
    color: gray;
}

blockquote:before {
    display: block;
    position: absolute;
    content: " ";
    bottom: 5px;
    top: 5px;
    left: 0;
    border-left: 4px solid gray;
}
Run Code Online (Sandbox Code Playgroud)

这似乎可行,但我不太确定,因为我对 CSS 不太熟悉。我的解决方案中是否存在错误?如何改进?

css blockquote

6
推荐指数
1
解决办法
2103
查看次数

Android TextView 中的 &lt;blockquote&gt; 样式

是否可以更改<blockquote>在 Android 中呈现的内容样式TextView

我正在像这样设置文本:

textView.setText(Html.fromHtml(someHtmlString));
Run Code Online (Sandbox Code Playgroud)

android:Theme.Light主题中,这会像普通文本一样呈现块引用,但在段落的左侧边缘有一条细的蓝色垂直线。


研究

我已经检查了 的 XML 属性TextView,但找不到任何提及 blockquote 样式的内容。我还检查了我正在使用的主题的源代码,但找不到任何可能听起来的属性。


想要的风格

理想情况下,我想控制文本的缩进量,并应用一些简单的样式,例如斜体<blockquote>.

可以通过在将文本传递给 之前在所有标签中插入标签来使文本成为斜体,但这并不理想。<i><blockquote>Html.fromHtml()

html android textview blockquote

5
推荐指数
0
解决办法
1118
查看次数

使用JSX在ReactJS中使用<code>或类似标签

我正在尝试使用ReactJS和JSX为样式指南创建概念证明.

我希望能够显示如何调用组件执行此操作的原始html.JSX忽略了我的<code>标签并渲染了组件

这是我到目前为止尝试 用HTML格式显示HTML代码

<blockquote>
  <pre>
    <code>
      <VideoPlayer 
        ref="videoplayer" 
        preload={this.props.preload} 
        classes={this.props.classes} 
        videoID={this.props.videoID}
        controls="controls" 
      />     
    </code>
  </pre>
</blockquote>
Run Code Online (Sandbox Code Playgroud)

我很惊讶地看到它渲染.

html reactjs react-jsx blockquote

5
推荐指数
2
解决办法
6441
查看次数

双顶边框,其中一个在一个元素上以一定宽度居中

我有一个<blockquote>我想用双顶边框设计的样子,如下图所示:

要求的结果

棘手的部分是我想坚持使用一个元素,即<blockquote>元素,因为HTML将由WYSIWYG生成.

这是我到目前为止所得到的:

blockquote
  background: #fafcfc
  border-top: 1px solid #dfe7e9
  border-bottom: 1px solid #dfe7e9
  font-size: 19px
  font-style: italic
  font-weight: 300
  padding: 45px 40px
  margin: 35px 0
Run Code Online (Sandbox Code Playgroud)

请记住,我可能需要:before:after双引号字符串.

css blockquote

5
推荐指数
1
解决办法
96
查看次数

CSS边框上方和下方但不是全宽

我正在尝试为我正在处理的网站上的块引用定义全局样式.

目标是设置块引号的样式,使它们看起来与下图相似.我想避免修改DOM结构.

使用伪类我想在元素的上方和下方显示水平平行边框,但这些线应该只是元素本身的一半宽并且水平居中.

blockquote的样机

这是迄今为止我已经得到的,但线条没有正确居中.

blockquote {
    margin: 0 auto;
    position: relative;
    text-align: center;
    display: table;
    font-size: 15px;
}

blockquote:before {
    content: '\A';
    height: 1px;
    width: 40%;
    position: absolute;
    background: #000;
    top: -8px;
}

blockquote:after {
    content: '\A';
    height: 1px;
    width: 40%;
    position: absolute;
    background: #000;
    bottom: -8px;
}
Run Code Online (Sandbox Code Playgroud)
<blockquote>
  Neque porro quisquam e porro quisquest qui dolorem ipsum quia dolor sit<br />
 est qui dolorem ipsum quia dolor sit amet rem ipsum quia 
</blockquote>
Run Code Online (Sandbox Code Playgroud)

css styling text-styling blockquote

4
推荐指数
1
解决办法
7039
查看次数

使用 CSS 在文本之前显示 Bootstrap 图标显示代码而不是图标

.normal-text我需要在使用该类的元素之前显示引导字形:我正在尝试以下操作,但它显示的是代码而不是图标。

.normal-text{
   border-left-width: 1px !important;
   font-size: 110% !important;
   color: #100cce;
   font-family: 'Book Antiqua';
}
.normal-text::after{
   content: '<span class="glyphicon glyphicon-pencil"></span>'
}
    
Run Code Online (Sandbox Code Playgroud)
<blockquote class="normal-text"> Some Text </blockquote>
Run Code Online (Sandbox Code Playgroud)

请提供这方面的帮助。

html css blockquote

4
推荐指数
1
解决办法
2万
查看次数

块引用左边框与文本高度相同

如何使块引用行的高度与元素内的文本完全相同。

下面是它应该是什么样子的示例:

在此输入图像描述

这是我从创建的代码中得到的当前结果:

blockquote {
  margin: 20px 0 30px;
  padding-left: 20px;
  border-left: 5px solid #1371b8;
}
Run Code Online (Sandbox Code Playgroud)
<blockquote>Test</blockquote>
Run Code Online (Sandbox Code Playgroud)

从结果中,我们可以看到该行在垂直方向上比文本大。

css blockquote

0
推荐指数
1
解决办法
4450
查看次数