两个没有换行的div

New*_*bie 2 html css

我正在尝试在一行上显示文本,其中一小部分文本采用不同的样式。这是我的代码 -

<style>

#footer {
    color: black;
    text-align: center;
    padding: 5px;
    font-size: 16px; 
    font-family:Calibri;
    display-block:inline;


}
</style>
<div id="footer">Questions? Contact us 
    <div id="email" style="color:blue; text-algin:center;display-block:inline;">abc@xyz.com</div> 
    Thank you
</div>
Run Code Online (Sandbox Code Playgroud)

期望的输出是

 Questions ? Contact us abc@xyz.com Thank you
Run Code Online (Sandbox Code Playgroud)

但输出如下所示。

<style>

#footer {
    color: black;
    text-align: center;
    padding: 5px;
    font-size: 16px; 
    font-family:Calibri;
    display-block:inline;


}
</style>
<div id="footer">Questions? Contact us 
    <div id="email" style="color:blue; text-algin:center;display-block:inline;">abc@xyz.com</div> 
    Thank you
</div>
Run Code Online (Sandbox Code Playgroud)

如何将文本放在一行中,并且该行的一部分采用不同的样式

Z.Z*_*.Z. 5

将内部div更改为span

<style>
  #footer {
    color: black;
    text-align: center;
    padding: 5px;
    font-size: 16px;
    font-family: Calibri;
    display-block: inline;
  }
</style>
<div id="footer">Questions? Contact us
  <span id="email" style="color:blue; text-algin:center;">abc@xyz.com</span>
  Thank you
</div>
Run Code Online (Sandbox Code Playgroud)