技術情報ブログ
SharePoint
2026.07.29

X-SP Featureでできること~SharePointでHello Worldの書式を変更してみよう!~

X-SP Featureでできること~SharePointでHello Worldの書式を変更してみよう!~

この記事の3行要約

  • 前回、X-SP Featureの機能でSharePoint上に「Hello World」を表示できることを紹介した

  • 今回はScript Loader・Design Loader・HTML Viewerを使い、表示した「Hello World」の書式(色・サイズ・配置)をCSSで変更する方法を紹介

  • サイト全体に適用するCSSと、特定ページのみに適用するCSSを使い分けられる

この記事を書いた人
立岡美沙季

立岡 美沙季たちおか みさき

C# VB.NET JavaScript

特殊開発部に所属し、X-SPや他アプリケーションの開発に携わっています。ブログではXSPの各種機能を紹介しています!


もし記事を読んで「自社にとって最適なSharePointサイトを構築したい」「SharePointサイト構築をサポートしてほしい」と思った方は、アーティサン株式会社の各種サービスをご活用ください。
現場の課題やご要望に合わせて、SharePointの設計・導入・運用をサポートいたします。

X-SP Feature | SharePoint 拡張機能サービス
X-SP Feature | SharePoint 拡張機能サービス
詳しく見る →
X-SP Design | SharePoint デザイン拡張サービス
X-SP Design | SharePoint デザイン拡張サービス
詳しく見る →
SharePoint伴走パートナーサービス
SharePoint伴走パートナーサービス
詳しく見る →
SharePoint 構築支援サービス
SharePoint 構築支援サービス
詳しく見る →
官公庁DX支援サービス
官公庁DX支援サービス
詳しく見る →
内製化支援サービス(Power Apps・Power Automate・Copilot Studio)
内製化支援サービス(Power Apps・Power Automate・Copilot Studio)
詳しく見る →
Power Apps・Power Automate 導入支援サービス
Power Apps・Power Automate 導入支援サービス
詳しく見る →

MSクラウドに関するご相談・お問い合わせはこちら

お問い合わせフォームへ

アーティサンでは2026年4月よりX-SP Featureというサービスの提供を開始しました。
X-SP Featureは、SharePointの標準機能では対応できないアドオン機能を、SharePoint Framework(SPFx)というSharePointの拡張開発技術を用いて提供するSharePointアドオンサービスです。

X-SP Featureをご活用いただくことで、標準機能では限界を感じていた皆様の「本当に欲しかった機能」を簡単に導入できます。

前回はX-SP Featureの機能を利用して「Hello World」をSharePoint上に表示させることができました。

本記事では出力した「Hello World」の書式を変更してみたいと思います!

 

紹介する機能

今回紹介するX-SP Featureの機能は

  • Script Loader

  • Design Loader

  • HTML Viewer

の3つです。

本記事で実践する「Hello World」書式変更の実行可否は下記のとおりです。

機能名

実行可否

Script Loader

Design Loader

HTML Viewer

 

Script Loaderの場合

前回も紹介しましたが、Script Loaderとは作成したJavaScriptやCSSファイルを読み込み、適用する機能です。
サイト全体に適用するほか、任意のページのみに適用することも可能です。
特定のフォルダに命名規則に沿ったファイルを格納すると読み込まれます。
Script Loaderを使用する手順は前回の記事で説明しているので詳しくはそちらを参照してください。

 

適用したいファイルをアップロードする

規定のフォルダ内に適用したいファイルをアップロードします。
今回はCSSで2つのファイルを作成しました。

global.css

.title {
  color: blue;
  font-size: 48px;
}

SitePages__test.css

.title {
  text-align: center;
}

 

アップロードしたファイルの内容が適用されていることを確認する

アップロードしたファイルの内容がサイト全体や対象ページに適用されていることを確認します。
今回作成したglobal.cssサイト全体に適用され、SitePages__test.cssSitePages/test配下のみに適用されます。

cssを適用する前の状態

Home

Home適用前

SitePages/test

test適用前

2つのファイルをアップロードします

ファイルアップロード

Homeの実行結果

Home実行結果

Homeに出力している「Hello World」の書式が変更されました!

SitePages/testの実行結果

テストページ実行結果

SitePages/testではglobal.cssに加えて、SitePages__test.cssも適用されています!

 

Design Loaderの場合

Design LoaderはScript Loaderとほぼ同等の機能であるため、ここでは省略します。
手順の違いとしては、作成したJavaScriptやCSSファイルもパッケージ化するという点です。
機能面でも若干の違いがあるため、別の記事で解説する予定です。

 

HTML Viewerの場合

HTML ViewerはSharePoint上のドキュメント ライブラリに置いた HTML ファイルを、そのままページに埋め込み表示する機能です。
今回は別で作成したCSSファイルを読み込んでみたいと思います。

 

ファイルを作成する

SharePoint上で表示したいHTMLファイルとCSSファイルを作成し、サイト内の任意のフォルダへ保存します。
下記の2ファイルを作成しました。

test.html

<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="UTF-8">
    <title>CSSテスト</title>

    <!-- CSS読み込み -->
    <link rel="stylesheet" href="style.css">
</head>
<body>

    <h1 class="title">Hello World</h1>

</body>
</html>

style.css

.title {
    color: red;
    font-size: 50px;
}

SharePoint の任意のフォルダに保存します。

ファイル格納

 

プロパティ設定を行う

ファイルの選択ボタンから、先ほど保存したHTMLファイルを選択します。

ファイル選択

 

ページを発行し、出力内容を確認する

設定に問題なければ「再発行」ボタンを押して、ページを更新します。

実行結果

「Hello World」が表示され、style.cssも適用されていることが確認できました!

 

最後に

今回は、アーティサンが提供するX-SP Featureの機能を活用し、SharePoint上でHello Worldの書式を変更してみました。
今回紹介した機能を使えばより複雑なデザインもSharePoint上で表示することが可能となります!

詳しく知りたい方は、ぜひアーティサンまでお気軽にお問い合わせください!

今後も引き続き、X-SP Featureの各機能について紹介してまいります。

2025 Microsoft MVPである弊社の小刀稱が執筆した、X-SP Featureの機能紹介記事もぜひご覧ください。

 

こちらも合わせて読みたい

もし記事を読んで「自社にとって最適なSharePointサイトを構築したい」「SharePointサイト構築をサポートしてほしい」と思った方は、アーティサン株式会社の各種サービスをご活用ください。
現場の課題やご要望に合わせて、SharePointの設計・導入・運用をサポートいたします。

X-SP Feature | SharePoint 拡張機能サービス
X-SP Feature | SharePoint 拡張機能サービス
詳しく見る →
X-SP Design | SharePoint デザイン拡張サービス
X-SP Design | SharePoint デザイン拡張サービス
詳しく見る →
SharePoint伴走パートナーサービス
SharePoint伴走パートナーサービス
詳しく見る →
SharePoint 構築支援サービス
SharePoint 構築支援サービス
詳しく見る →
官公庁DX支援サービス
官公庁DX支援サービス
詳しく見る →
内製化支援サービス(Power Apps・Power Automate・Copilot Studio)
内製化支援サービス(Power Apps・Power Automate・Copilot Studio)
詳しく見る →
Power Apps・Power Automate 導入支援サービス
Power Apps・Power Automate 導入支援サービス
詳しく見る →

MSクラウドに関するご相談・お問い合わせはこちら

お問い合わせフォームへ

Microsoftクラウド関連

シェアする
記事カテゴリ
最新記事
2026.07.29

X-SP Featureでできること~SharePointでHello Worldの書式を変更してみよう!~

2026.07.22

X-SP Featureでできること~SharePoint上にHello Worldを表示させてみよう!~

2026.07.15

Dataverse応用(2)!オートナンバー列で自動採番する-実は多い注意点

2026.07.08

SharePointのリストアイテム閲覧数をGA4で計測する方法|X-SP Feature アクセス解析支援

2026.07.01

SharePointのツリービューでフォルダ階層を直感的に表示する方法|X-SP Feature(第6回)

データ構造.Net Core Test ExplorerレスポンシブUpdateContext承認フロー送信元リストLoopショートカットキー時間外非エンジニアDataverseSharePoint Framework転職Slide showMicrosoft365サイトの種類OpenAPI請負契約効率化Power Platform CLI業務キー月額定額PV数 増やす共同所有者1行テキストPVツリービューHTML Viewerモデル駆動型アプリSortByColumns関数Dataverse for TeamsDynamics 365ロードマップフォームメールの送信非表示Microsoftshortcut key通知体験談JavaScriptSPFx主キー比較移行要件定義MCPサーバー総合評価型入札資料作成開発手順複合キー委任問題権限トラブル主要な所有者複数行テキストWebパーツファイル管理SharePoint カスタマイズPower AppsTypeScriptitem関数入門技術form差出人アプリdesignconcat関数ファイル勉強表示サンプルCopilot Studio社内ポータル多言語化サイト構成FAQエージェントデジタルトランスフォーメーション初心者向け拡張機能データ整合性Delegationアクセス権限環境変数選択肢閲覧数可視化リストアイテムSharePoint HTML埋め込みPower PlatformHTMLGoogle Maps初心者Itエクスポートインスタントクラウドフロー[市民開発者JSON文字制限フィルター クエリ内製化切替samplePowerAppsグループウェアMUI権限設計AIチャットボットプロポーザル方式ハウツービルドデータベース設計サブスクリプション型支援ファイルパスクラシック画面日付Google Analytics表示回数書式変更SharePointEF CoreMarker Clusterer中級者DXインポート自動化したクラウドフロー構築デザインフロー実行ドキュメント ライブラリ市民開発登録者X-SPNFCタグエンゲージメントMultilingualデータ移行実運用官公庁システム画像挿入プロジェクト作成ユニークキーMVP共有設定ソリューションエクスポート整数GA4x-sp-feature-seriesSharePoint CSS適用ExcelマイグレーションRANK()関数キャンバスアプリノウハウカスタマイズ委任自動化したクラウド フロー運用開発環境filter query管理システム列StyleDLPポリシー地方自治体MLJSON書式保守性デジタル化推進複数レコードPCFギャラリー一意制約技術支援情報漏洩対策権限管理データ型Microsoft Clarityオートナンバー列SPFx WebパーツPower AutomateFramework CoreDynamics 365 SalesDatePicker情報技術componentVBAフローの種類選択肢列環境sortガバナンス登録日StudioTestCopilot Studiot共有リンクテンプレート化DX推進テーマカラーPDF変換業務システムURLパラメータ技術ブログ 書き方コマンドバーカスタマイズ組織変更X-SP FeatureGTM連番C#Attribute directivesMicrosoft TranslatorDropdownメッセージIDダイアログエラーインスタント クラウド フロー参照列本番環境ソートerror notification更新者AICanvas自治体DXレポート化サイト複製作り方ダークモード資料自動作成キャンバスアプリ 違いメンテナンスモードエンジニア ブログ メリットSharePoint管理センター注文管理アプリ見逃し防止アクセス解析自動採番attributeO/Rマッパーマーカークラスタリングライブラリviewメールコンポーネントエクセルスケジュール済みクラウド フローChatGPTライセンスmultiple itemエラー通知更新日生成系AITest Studio生成AI自治体APIPnP PowerShellページ承認Formulasプロパティフロー設計Power Apps 導入並べ替えブログ 継続 コツDLPサブグリッド未読Google Tag Managerシーケンス番号validationazure sql databasetailwindcssビューfirst()関数dialogerrorレスポンシブ レイアウトOpenAI環境構築手順複数項目削除変更Copilotテスト事例HTTP リクエストカスタムスクリプトドキュメント管理カラーセットテンプレート活用Power Apps 比較ヘッダー非表示技術力向上権限管理ベストプラクティスDataverse テーブル既読タグ埋め込み接頭辞ローコードCase式マルチテナントアクセス制限nestTips復元responsive layoutオープンAIpipelineシェアポイントフォルダ外部DBlicenseテストスタジオ活用ワーケーション業務効率化IT管理カラーユニバーサルデザイン自動化事例モデル駆動型 とはリスト フィルタ文章力 鍛え方野良権限部署全文表示サイトの利用状況自動付番AngularHTTP Requestドロップダウンメニューノーコード入れ子新機能restoreデータ行の制限チャットGPTCI/CD便利機能ゴミ箱連携添付ファイルコントロール使い方サイトブランド化名古屋ファイル保存申請システムアプリデザインNode.jsシステム構築便利アウトプット 重要性Teams ファイル共有リレーションシップ閲覧数ヒートマップ受注番号 自動採番AccessCSSBreakpointObserver承認動的リスト変数Power BI引き継ぎgalleryパイプラインカレンダー完全削除接続ファイルサイズ基本知識フォントカスタマイズ体験記エンティティワークフロー自動化UI/UXVisual Studio CodeAlternate Key野良アプリ対策IT エンジニア 転職OneDrive1対多アクセスランキングSharePoint アドオンチケットID 自動生成InfoPathxUnitメディアクエリリマインドcollection検索個人列退職ギャラリーDevOpsCalendarモデル駆動型データフローフルリモートワークPowerAutomateブランドセンター感想フォルダ構成設定アクセシビリティPCF代替キーCoEブログ モチベーションつながり参照多対多コンテンツ活用HTMLファイル表示Script LoaderMatTable.Net Core 3.1スマホSetコレクションMicrosoft 365グループユーザー列所有者を変更スクロールMicrosoft 365Teamsセキュリティロールrecycle binアーティサンX-SP Designテーマ作成チームサイトMicrosoft Learn Docsアジャイル開発Wordテンプレート環境構築重複チェック内製化コンサルティングネタ切れ 対策システムカスタマイザーER図強調表示されたコンテンツフォルダツリーDesign LoaderAngular MaterialVSCodePCForAll複数の添付ファイルセキュリティグループSharePoint Online異動コンテナ簡易在庫管理ローコード開発ビジネスルールアクセス許可Artisanスライドショーデザイン拡張コミュニケーションサイトカスタムコネクタ準委任契約業務自動化カスタムコンポーネントGUIDITサポートAI ブログ 活用Connection Reference入門編UUドキュメントライブラリHello World
PageTop
ページトップに戻る